2012-06-21 64 views
-3

可能重複:在我的地址欄如何隱藏GET變量在地址欄中

本地主機/ somedirectory/main.php
How to change appearance of URL from within a PHP script

我有這樣的? ID = 123456

如何隱藏這些GET變量,因此它成爲

本地主機/ somedirectory /主/ 123456

我知道的.htaccess是答案,但我嘗試到目前爲止都無濟於事。有人可以請說明如何實現它?

+0

你可以發佈一些你試過的代碼嗎?那裏有大量的.htaccess代碼片段。你在計算文件的放置位置時遇到困難嗎? –

+0

@Zach L其中一個htaccess腳本,我從net nad得到它似乎沒有利用RewriteEngine on RewriteRule(/ somedirectory /([az] +)$ $ 1.php?$ 2 = $ 3 [L] – user637852

回答

1

沒有辦法用你想要的方式使用PHP!

只有htaccess會幫助完成這項任務。

RewriteEngine on 
RewriteBase /
RewriteRule ^localhost/([^/]*)/([^/]*)/([^/]*)$ localhost/$1/$2.php?id=$3 
+0

多數民衆贊成在我的意思是.. 。如何用htaccess來做到這一點...頭腦分享...我一直在網上按照幾個教程,但它似乎沒有用 – user637852