我有以下.htaccess文件:的.htaccess不工作
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^mydomain.com
RewriteRule (.*) http://www.mydomain.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^mykeyword$ news.php [L,QSA,NC]
然而,當我打開news.php,網址仍然是相同的,那就是www.mydomain.com/news .PHP代替www.mydomain.com/mykeyword
我做如下測試:
RewriteEngine on
RewriteRule ^test\.html$ test.php [L]
我上傳我的服務器,和的test.html 2個test.php的文件後,我鍵入www.mydomain .com/test.html,我的php頁面被顯示,所以這意味着我對我的設置沒有任何問題。我究竟在做什麼錯?
任何幫助將深表謝意。
問候,卓然
你是搖滾伴侶......謝謝。帶着這個問題,我正要開始撞牆。留在這裏,我可能會發佈一個或多個問題......謝謝。 – Zoran
不客氣。請在評論中向我發送鏈接至您的問題,以便我在收件箱中收到警報。 – anubhava
如果我的文件位於某個目錄下,應該如何修改htaccess文件?讓我說我的域名是這樣的:www.mydomian.com/somefolder你能幫忙嗎? – Zoran