2014-09-27 39 views
1

這是.htaccess的代碼來顯示所需的URL麻煩核心PHP中使用的htaccess

RewriteRule ^(\w+)/?$ /page.php?id=$1&title=$2 

但它無法正常工作。

我想我的網址是:www.site.com/title

我想顯示的URL的稱號,並希望得到的ID。

+1

完成您的要求。 'www.site.com/title'甚至沒有id。你的'/ page.php'如何被調用? – anubhava 2014-09-27 10:20:37

+0

實際上我需要這種類型的URL。以前我的網址是www.site.com/id。但我想要的網址像site.com/title – 2014-09-27 10:51:32

+0

現在我有這種類型的網址: http://www.pathikthetraveller.com/page.php?id=2 但我想用的東西: http:///www.pathikthetraveller.com/about-us 在數據庫中我有2個字段第一個爲標題[2]和第二個標題[關於我們] 和URL是: "> 2014-09-27 11:39:54

回答

1

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代碼:

RewriteEngine On 
RewriteBase/

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^/]+)/?$ /page.php?title=$1 [L,QSA]