我下面.htaccess
:重寫規則得到錯誤裝載
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ users.php?q=$1 [QSA,L]
但是,如果我在啊,我的網站的任何頁面輸入,腳本顯示錯誤:
Uncaught SyntaxError: Unexpected token <
此錯誤發生的原因是腳本文件中的內容被HTML代碼取代,我不知道爲什麼。
如果我在https://somesite.com/Alex/
進入正常工作,如果我在https://somesite.com/users.php?q=Alex
進入工作過,但是,我想,當我訪問https://somesite.com/users.php?q=Alex
更換網址https://somesite.com/Alex/
。
那麼,如何解決錯誤並做到這一點工作?
您的第二個和第三個示例網址顯示完全相同。 –
是@NathanTuggy,我希望當我訪問'https://somesite.com/users.php?q = Alex'時,將URL替換爲'https:// somesite.com/Alex /'。 – Igor
我認爲你需要給出一個更清晰的HTML頁面如何被破壞的例子。這聽起來不像mod_rewrite會做的事情。 – Bobulous