我创建了一个使用IPB的网站,我相信是用PHP编写的,URL是目前的论坛 我想要的是要重写的网址
当用户转到强制用户的索引而不是
时任何帮助都非常感谢!
答案 0 :(得分:1)
确保启用mod_rewrite并在conf文件中设置AllowOverride All,并将这些规则放在web目录根目录中的.htaccess文件中:
RewriteCond %{HTTP_HOST} !^www
RewriteRule ^(.*)$ http://www.thereviewforum.com/$1 [R]
RewriteCond %{HTTP_HOST} ^thereviewforum
RewriteRule ^forum(.*) http://community.thereviewforum.com$1 [R,L]
使用完整的.htaccess文件编辑:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^thereviewforum.com
RewriteRule ^(.*)$ http://www.thereviewforum.com/$1 [R]
RewriteCond %{HTTP_HOST} ^www.thereviewforum
RewriteRule ^forum/?(.*) http://community.thereviewforum.com/$1 [R,L]
RewriteCond %{REQUEST_FILENAME} !.*\.(jpeg|jpg|gif|png|ico)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]