我的网站在cakephp 2.0版本上运行,我想阻止我的一些网站网址。
例如
www.exmaple.com/users/register
www.example.com/users/login
我尝试修改root的.htaccess文件,以及app内部文件夹,但没有任何效果。
我的代码是
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
RewriteCond %{REQUEST_URI} ^/register
RewriteCond %{REQUEST_URI} ^/login
</IfModule>
请帮助,我该怎样才能实现它。
由于
答案 0 :(得分:1)
您可以使用以下规则:
<IfModule mod_rewrite.c>
RewriteEngine on
# block these URIs
RewriteRule (register|login) - [F,NC]
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>