我想使用htaccess文件将网址重定向到其他位置。这是我写的,但它不起作用:
RewriteRule ^index.php?module=paper&func=view_abtract&code=([0-9]+) http://$1.papers.abstract.com [L,R=301]
我试图找到问题......但没有找到
编辑。
答案 0 :(得分:1)
您不能在RewriteRule中使用查询字符串。请改用此代码:
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteCond %{QUERY_STRING} ^module=paper&func=view_astract&code=([^&]+) [NC]
RewriteRule ^index\.php/?$ http://%1.papers.abstract.com? [L,R=301,NC]