好的,首先,我想使用.htaccess使我的URL變得更漂亮,而且我從來沒有這樣做過。 (我發展我的本地計算機上的網站,並查看與的EasyPHP 12.1頁).htaccess當我不想要它時,RewriteRule正在改變地址欄中的URL
如果我鍵入 /本地主機/ ME /約/我希望它成爲 /本地主機的內容/ me/about.php無需更改地址欄中的網址。
如果我在 /localhost/me/about.php鍵入我希望它成爲了該文件的內容,然後更改地址欄中查看 /本地主機/ ME /約/
這裏是我的整個.htaccess文件,到目前爲止,是的,它在我的根目錄下,與所有的.php文件的同一目錄:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)/$ http://localhost/me/$1.php
這從本地主機/ ME /約/成功重定向到localhost/me/about.php(它也適用於我所有的其他頁面)。問題是,我不希望URL在地址欄中更改。在我看上線的任何地方,我都會看到,如果我想更新地址欄,我應該在第三行的末尾添加[R]標誌。我沒有標記,但地址欄中的網址仍在更改。我錯過了什麼?有沒有我可以添加的標誌強制它不改變?
它不適合我...我不確定我可以提供哪些其他信息。即使使用'[L]'標誌,地址欄中的URL也會不斷變化。 – krystalx
你確定.htaccess在你的本地主機上工作嗎? – ASR
我這麼認爲......我可以得到它需要用戶名和密碼,我可以像我在OP中提到的那樣重定向它。我只希望地址欄中的網址沒有被更改。它有些可能工作,有些不可以? – krystalx