2014-01-17 108 views
0

我創造的poll.php?代碼的形式= STRINGHERE重寫PHP頁面htaccess的

我想用的.htaccess重寫它做WEBSITE.com/STRINGHERE 我已經做到過,但不請記住我在.htaccess中需要做的事情,它的內容類似於

RewriteEngine On 
RewiteRule ^(\w.+)$ ./poll.php?code=$1 

雖然我可能是錯的。任何幫助都會很棒。

回答

1

嘗試:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewiteRule ^([^/]+)$ ./poll.php?code=$1 [L,QSA] 

如果你需要重定向瀏覽器的時候請求直接向poll.php:

RewriteCond %{THE_REQUEST} \ /+poll\.php\?code=([^&\ ]+) 
RewriteRule^/%1? [L,R] 
+0

嘿喬恩,所以我不會說謊我已經忘了我問了這個問題,但你的答案是現貨。謝謝! –