我在.htaccess文件中有这个规则,这是内部重定向任何人都可以告诉我如何使用R301进行外部重定向
#Internal Rewrite#
RewriteRule ^(.*)page/([^/\.]+)/?$ $1?page=$2 [L]
我想让它成为下面的东西[但这里没有工作的东西是错的..]
RewriteCond %{THE_REQUEST} \?page=([0-9]+).*
RewriteRule (.*) $1/page/%1? [R=301,L]
RewriteRule (.*)/page/1 $1 [R=301,L]
这里的任何专家都可以帮助我......谢谢你。
答案 0 :(得分:1)
像这样添加R=301
标志:
RewriteRule ^(.*)page/([^/.]+)/?$ $1?page=$2 [L,R=301,QSA,NC]