1
你好,我有在這兩個文件夾相同的文件在同一服務器上的PROD和DEV文件夾,我的問題是我不能訪問我的dev網址htaccess的dev的文件夾
這裏我的配置爲根文件夾(正式版)
#AuthName "Page d'administration protégée"
#AuthType Basic
#AuthUserFile "/home/XXX/public_html/.htpasswd"
#Require valid-user
RewriteEngine on
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteRule ^(.*)index.php$ /$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteRule ^index\.php$ http://www.XXX.fr/ [QSA,L,R=301]
RewriteCond %{HTTP_HOST} ^XX.XX.XX.XX$ [OR]
RewriteCond %{HTTP_HOST} ^XXX.fr$[NC]
RewriteRule ^(.*)$ http://www.XXX.fr/$1 [r=301,nc]
RewriteRule ^(img|cache)($|/) - [L]
RewriteRule ^news/([a-zA-Z0-9\-]+)-([0-9]+)$ article.php?id=$2 [L,QSA]
RewriteRule ^recettes/([a-zA-Z0-9\-]+)-([0-9]+)$ article.php?id=$2 [L,QSA]
RewriteRule ^art$ art.php$1 [L]
RewriteRule ^spots$ spots.php$1 [L]
RewriteRule ^([a-zA-Z0-9_-]+)$ categories.php?cat=$1 [L]
ErrorDocument 404 /index.php
RewriteRule ^(dev/)(.*) /home/XXX/public_html/dev/$2 [L]
而且在我的dev目錄htaccess的
AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile /home/XXX/public_html/.htpasswd
Require valid-user
RewriteEngine on
RewriteBase /dev/
我應該複製所有規則,從我的刺在開發htaccess的?
當您嘗試訪問'/ dev'文件夾時會出現什麼錯誤?你不應該使用不同的密碼來訪問你的'/ dev'文件夾嗎?你的用於dev文件夾的'.htaccess'指的是根文件夾的密碼 –
我沒有錯誤,只是想訪問http://www.xxx.fr/dev/news/example。 php?id = 9987它將我重定向到http://www.xxx.fr/ – LuR