1
我寫了這段代碼將所有內容重定向到index.php。拒絕直接訪問php文件
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA]
我想以某種方式調整!-f
允許.php
文件被301重定向到/
沒有進入重定向循環。我有/foo/bar/218
加載index.php
這需要view/foo_bar.php
。我想通過地址欄無法訪問/view/foo_bar.php
。
謝謝你,它的工作原理。你能告訴我,這部分是什麼?[\'s?]'? –
確定'[\ s?]'在正則表達式中被稱爲字符類,它與'.php'後面的空格或立即數'?'匹配。 – anubhava