2014-08-29 72 views
0

我有一個網站傳遞參數,如:www.abc.com/write.php?id=101 & q =確定使用$ _GET方法。是否有可能使用apache mod_rewrite函數隱藏在write.php後傳遞的所有參數?我只想要這樣的網址:www.abc.com/write.php只..預先提前在.htaccess文件中使用mod_rewrite函數隱藏url參數

+0

請粘貼相關代碼? – Jatin 2014-08-29 05:41:21

+0

雖然不是一個好主意,但是如果你想要的話,你可以用javascript來改變它,使用** pushState ** – anwerj 2014-08-29 05:53:04

回答

1

是的,這是可能的。您需要使用以下代碼創建一個.htaccess文件。

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteRule ^write\.php$ write.php?id=101&q=ok [QSA,L] 
</IfModule> 

這將確保所有傳入請求write.php被翻譯爲write.php?ID = 101 & Q = OK