2014-02-21 62 views
1

我使用godaddy託管和我的域名是指向名爲「abc」的目錄 我在「abc」目錄下創建了一個目錄「temp」,並將.htaccess文件放在「 temp「目錄。Htaccess重寫規則有一個友好的URL

我想重寫網址如下

http://www.mywebsite.com/temp/VARIABLE_VALUE/VARIABLE_FILENAME.php?id=12&c=usa 

http://www.mywebsite.com/temp/VARIABLE_FILENAME.php?var=VARIABLE_VALUE&id=12&c=usa 

我的.htaccess文件包含以下代碼。

Options +FollowSymLinks 
RewriteEngine On 
RewriteRule ^([^-]*)$ /temp/index.php?var=$1 [L] 

但是,它給了我404錯誤。

回答

2

您可以使用此規則

Options +FollowSymLinks 
RewriteEngine On 
RewriteBase /temp/ 

RewriteRule ^([^/]+)/([^.]+\.php)$ $2?var=$1 [L,QSA] 
+0

請檢查編輯的問題。 謝謝! – muaaz

+0

好的,現在看到更新的代碼。 – anubhava

+0

謝謝..... – muaaz