我需要从http://www.mysite.com/passport/365.html重定向到http://www.mysite.com/passport/365.html?task=view
我试着这样做 RewriteCond%{HTTP_HOST} ^ / passport / 365.html $ RewriteRule ^ /?$ /passport/365.html?task=view [QSA]
它不起作用。
请帮忙。
答案 0 :(得分:0)
试试:
RewriteEngine on
RewriteRule ^passport/365\.html$ http://www.mysite.com/passport/365.html?task=view [R]
我认为在你的例子中你错过了* *
所以它应该是这样的:
RewriteRule ^/passport/365\.html$ /passport/365\.html?task=view [QSA]
答案 1 :(得分:0)
我建议您使用this plugin。
您只需将重定向规则添加到插件中,而无需修改.htaccess
答案 2 :(得分:0)
Joomla中已经有一个组件称为“重定向”,其中U可以设置重定向,因此您根本不必使用.htaccess。
这是一个很好的教程:http://www.joomtraining.com.au/tutorials/joomla-1.6/creating-a-page-redirect
.htaccess的问题是必须在文件中的适当位置设置每个重定向。