2016-08-30 105 views
0

請幫我解決下面的問題。URL重寫 - url無法在瀏覽器中更改

我有一個嘗試過的Apache網址重寫。

實際的URL是http://myserver/firstpage.html

的.htaccess含量

RewriteEngin在 重寫規則^阿爾法& firstpage.html

當我輸入MYSERVER /阿爾法它加載MYSERVER/firstpage.html 但網址仍然是myserver/apha。

請告訴我如何做才能使自動切換(當我搜索MYSERVER /阿爾法它加載firstpage.html以及網址應更改爲http://myserver/firstpage.html

+0

http://httpd.apache.org/docs/2.2/en/rewrite/flags.html#flag_r – CBroe

回答

0

嘗試[R]標誌

RewriteEngin On 
RewriteRule ^alpha& firstpage.html [R] 

使用[R]標誌會導致HTTP重定向發送到 瀏覽器。如果指定了完全限定的URL(即,包括 http://servername/),那麼將向該位置發出重定向。 否則,當前協議,服務器名稱和端口號將爲 ,用於生成隨重定向一起發送的URL。

http://httpd.apache.org/docs/2.2/en/rewrite/flags.html#flag_r

+0

謝謝,Abishek!有用。 –