pep*_*epe 9 apache .htaccess mod-rewrite redirect
我希望我的访问者只能访问我网站的某个特定部分(博客).如果他们试图访问网站的其他区域,我希望他们重定向到博客部分.
我也希望这适用于除我的IP地址以外的所有人.
所以结构如下:
mysite.com/blog // visitor access allowed
mysite.com // redirect to mysite.com/blog
mysite.com/forum // redirect to mysite.com/blog
mysite.com/tools // redirect to mysite.com/blog
etc...
Run Code Online (Sandbox Code Playgroud)
你有关于如何通过.htaccess mod_rewrite这样做的建议吗?
Jor*_*ell 18
您应该能够使用以下内容重定向:
RewriteCond %{REMOTE_HOST} !^123\.456\.789
RewriteCond %{REQUEST_URI} !^/blog/?
RewriteCond %{REQUEST_URI} /(.*)$
RewriteRule (.*) /blog [R=301,L]
Run Code Online (Sandbox Code Playgroud)