.htaccess需要重写规则
我更新了一个导致旧URL无效的webforum。旧结构是:.htaccess需要重写规则,.htaccess,mod-rewrite,rewrite,.htaccess,Mod Rewrite,Rewrite,我更新了一个导致旧URL无效的webforum。旧结构是: www.myforum.com/index.php?page=Thread&threadID=34541/ 新结构必须是: www.myforum.com/index.php/Thread/34541 您能为我提供.htaccess规则吗?将以下规则添加到您的.htaccess(在您网站的根目录中) 请注意,此规则在内部重定向。对于外部重定向,请使用R标志 RewriteCond %{QUERY_STRING} ^page=
www.myforum.com/index.php?page=Thread&threadID=34541/
新结构必须是:
www.myforum.com/index.php/Thread/34541
您能为我提供.htaccess规则吗?将以下规则添加到您的
.htaccess
(在您网站的根目录中)
请注意,此规则在内部重定向。对于外部重定向,请使用R
标志
RewriteCond %{QUERY_STRING} ^page=(.+?)&threadID=(\d+)/?$ [NC]
RewriteRule ^index\.php$ /index.php/%1/%2? [NC,R=301,L]
RewriteEngine On
RewriteCond %{QUERY_STRING} ^page=Thread&threadID=(\d+)/?$
RewriteRule .* index.php/Thread/%1 [L]