Fresh install of Joomla! 2.5.x + VirtueMart 2.6.10.
Default SEF options (Joomla! & VM).
Add a product with dots in name and after save the Product Alias will contain that dot.
Create a menu item with Virtuemart Frontpage / Category Layout to acceess the product details page.
Product details page
"404 not found" page & error_log will output something like:
"File does not exists: public_html/category-name, refferer http://website.com/category-name/product-name-alias.with-dots.in-it/"
As described the issue here I found a temporary solution by removing the code that blocks the dot in urls from Joomla's default .htaccess file.
I have removed the /[^.]*
from this line:
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
Joomla! core components seem to convert the dot for the alias field if exists in title, so that's why there are no problems, but for components that does not do this, it would be better to have this fixed.
Category | SEF | ⇒ |
That's good for J! 3.3.x, but J! 2.5.24 still have that line.
PR merged. Thanks Closing.
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2014-09-18 15:11:30 |
Labels |
Added:
?
|
This line is no more in the htaccess shipping with 3.3.x
see e5eb98a#diff-05d39072fa81e84ead7860131f02ea3f