.htaccess htaccess mod rewrite url加起来&;url中的参数
我们有一个特定的游戏部分叫做com_games。有人可以建议如何通过添加参数&through-htaccess来重写url,从而实现301重定向吗 从 到.htaccess htaccess mod rewrite url加起来&;url中的参数,.htaccess,mod-rewrite,http-status-code-301,.htaccess,Mod Rewrite,Http Status Code 301,我们有一个特定的游戏部分叫做com_games。有人可以建议如何通过添加参数&through-htaccess来重写url,从而实现301重定向吗 从 到 这需要在所有分页页面中实现,如何通过httpd.conf启用mod_rewrite和.htaccess,然后将此代码放入.htaccess下的文档根目录下的.htaccess: Options +FollowSymLinks -MultiViews # Turn mod_rewrite on RewriteEngine On RewriteB
这需要在所有分页页面中实现,如何通过
httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放入.htaccess
下的文档根目录下的.htaccess
:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/\?(page=[^&]+)&([^&][^\s]+)\s [NC]
RewriteRule ^ %{REQUEST_URI}?%1&&%2 [R=301,L]
您需要在页面
参数之后直接添加&
?事实上,站点页面是以单&和双&&两种方式进行爬网的。通过htaccess重定向所有页面的正确方法是什么?使用single&to 301重定向到&pagesOkay,但您还没有回答我的问题。是的,需要在page参数后添加&
http://www.abc.com/?page=4&&option=com_games&view=list&Itemid=2
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/\?(page=[^&]+)&([^&][^\s]+)\s [NC]
RewriteRule ^ %{REQUEST_URI}?%1&&%2 [R=301,L]