的子目錄文件這是我.htaccess
代碼難以進入,因爲htaccess的
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule ^(.*)$ api.php?rquest=$1 [QSA,NC,L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*)$ api.php [QSA,NC,L]
RewriteCond %{REQUEST_FILENAME} -s
RewriteRule ^(.*)$ api.php [QSA,NC,L]
RewriteCond %{REQUEST_URI} !^/images/
</IfModule>
我的目錄結構:
我的問題是,我可以通過調用訪問我api.php /users
或/getData
等。但如果我去images/someImage.jpg
那麼它不允許。
RewriteRule ^([a-zA-Z0-9 _-] +)/ $ api.php?rquest = $ 1我也試過這個但仍然是它的nit允許子目錄文件 –
也許我沒有得到這個問題在第一位。你能解釋一下嗎,我可以幫忙 –
假設我把URl命名爲www.mydomain.com/login,那麼它會調用登錄方法api.php,如果www.mydomain.com/users它會在api.php中調用用戶方法我們做了「RewriteRule ^([a-zA-Z0-9 _-] +)/ $ api.php?rquest = $ 1」但是沒有,因爲這個規則,我不是通過訪問www.mydomain.com/images/some .JPG –