我为网站sub-domain forum.new4u.com
创建了new4u.com
。
实际上是/web/forum
目录中的论坛。因此论坛也可以http://news4u.com/forum/index.php
和http://forum.news4u.com/index.php
现在,我想将所有旧论坛网址重定向到新的论坛网址。
示例:
http://news4u.com/forum/post_id=225
是http://forum.news4u.com/post_id=225
我怎样才能实现它。
答案 0 :(得分:3)
取决于您的服务器技术。
IIS - ISAPI Rewrite
Apache - mod_rewrite
nginx - HttpRewriteModule
编辑 -
既然你应该使用mod_rewrite,你可以这样做:
RewriteRule ^forum/([^/.]+) http://forum.news4u.com/$1
EDIT2 -
RewriteCond %{HTTP_HOST} ^forum.news4u.com [NC]
RewriteRule ^/(.*)$ /forum/$1 [L]