如果没有Htaccess代码

时间:2014-02-12 11:57:19

标签: .htaccess

如何编写.htaccess文件,如下面给出的代码。我在本地系统中尝试过这段代码。我的开发站点使用PHP,Apache服务器使用LAMP。我收到了内部服务器错误。

htaccess文件的代码:

我的appache服务器版本:2.2.22

<if "%{REQUEST_URI}!='/admin/home.php'"> # do something </if>

它不起作用?尽快帮助我们,谢谢,

嗨,贾斯汀,

示例:我必须为管理页面访问设置一些限制 (www.domain.com/admin/home.php)我想仅限制管理员访问权限?

1 个答案:

答案 0 :(得分:0)

如果您没有Apache版本2.4+,可以通过

解决问题
  • 使用RewriteEngine在您的网站根目录中创建.htaccess文件,该文件会将IP地址 0.0.0.0的所有人重定向到/index.php

    RewriteEngine On
    RewriteCond %{REMOTE_ADDR} !^0\.0\.0\.0
    RewriteCond %{REQUEST_URI} ^/admin/home.php
    RewriteRule .* /index.php [L]
    
  • 在/ admin子文件夹中创建.htaccess文件,向IP地址 0.0.0.0的所有人显示“错误403:权限被拒绝”:

    order deny,allow
    deny from all
    allow from 0.0.0.0