我几乎尝试过所有事情,但我做错了什么。我想改变我的网址:
http://website.com/component/products/product1?Itemid=101
到
我的.htaccess:
RewriteEngine On
RewriteRule ^component/easydiscuss/(.*)$ $1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
# RewriteBase /
## Begin - Joomla! core SEF Section.
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteRule .* index.php [L]
请帮忙 谢谢
答案 0 :(得分:2)
在.htaccess文件中尝试此操作(将此代码放在开头):
RewriteEngine ON
RewriteRule ^component/products/(.*)$ $1 [L,QSA]
您可以在http://htaccess.madewithlove.be/上查看.htaccess文件。
此代码执行您的请求:将http://website.com/component/products/product1?Itemid=101重写为http://website.com/product1。
如果这不起作用,请说明哪些有效,哪些无效。另外,测试http://website.com/product1是否正常工作