2015-09-22 73 views
1

我期待通過用斜槓分割元素來獲得很好的seo友好的網址。我嘗試了幾個.htaccess代碼,但它沒有爲我工作。我使用get方法來獲取值並且它正常工作。我想改變像我提到的下面的網址。如果有人知道如何改變這一點,請幫助我解決這個問題。如何在url中添加斜槓? mod_rewite

FROM:

http://localhost/new/index.php?page=1&per-page=9 

TO:

http://localhost/new/index/page/1/per-page/9 
+1

先讓你嘗試。 – hjpotter92

+0

@anubhava RewriteEngine敘述在 重寫規則^新/指數/?$ /index.php?page=$1&per-page=$2 Thanoo

回答

0

試試這個在您的根/的.htaccess

RewriteEngine On 
RewriteCond %{THE_REQUEST} /index\.php\?page=([^&]+)&per-page=([^\s]+) [NC] 
RewriteRule^/new/index/page/%1/per-page/%2? [NC,L,R] 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^new/index/page/([^/]+)/per-page/([^/]+)/?$ /new/index.php?page=$1&per-page=$2 [NC,L] 
+0

謝謝您的回答。沒關係。但PHP功能不起作用。它說'找不到物體' – Thanoo