允许我的ip使用.htaccess访问整个站点,并允许所有其他站点访问子文件夹?
我有这个布局允许我的ip使用.htaccess访问整个站点,并允许所有其他站点访问子文件夹?,.htaccess,redirect,.htaccess,Redirect,我有这个布局 aplication public --index.php soon --css --img --index.html .htaccess 对不对我的.htaccess里有这个 RewriteEngine on Order Deny,Allow Deny from all Allow from 48.42.126.xx RewriteRule ^(.*) public/$1 [L] 这使我的ip可以完全访问整个页面,但所有其他ip都会收到服务器错误消息 我仍然希望我的ip
aplication
public
--index.php
soon
--css
--img
--index.html
.htaccess
对不对我的.htaccess里有这个
RewriteEngine on
Order Deny,Allow
Deny from all
Allow from 48.42.126.xx
RewriteRule ^(.*) public/$1 [L]
这使我的ip可以完全访问整个页面,但所有其他ip都会收到服务器错误消息
我仍然希望我的ip访问整个网站,但所有其他ip应该只访问soon文件夹css、img和index.html中的内容
在my.htaccess中,哪一个是最好的解决方案?用以下内容替换root.htaccess中的内容:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^48\.42\.126\.
RewriteCond %{REQUEST_URI} !^/soon/
RewriteRule ^ - [F]
RewriteRule ^((?!public/).*)$ public/$1 [L,NC]
谢谢我的IP工作正常,我可以访问整个网站。但是当我从另一个IP访问时,我会收到错误消息“禁止-操作已理解但被拒绝”。从其他IP访问时,仅从/soon/开始的请求将起作用。从新浏览器中尝试。