0
我有一個相當簡單的問題,我找不出來。URL重寫字
這裏是我的.htaccess規則:
RewriteRule ^articles/([a-zA-Z0-9_-]+)/?$ articles.php?article=$1
這導致URL的如www.example.com/articles/article-name 我想是更改了「文章」規則,到當前URL的名稱。
例如來自:
www.example.com/articles/article-name
要:
www.example.com/blog/article-name
www.example.com/gallery/article-name
我目前正在寫鏈接爲:
<a href="articles/$articleName">
我已經把它改成下面的,但不能獲取.htaccess使用它:
<a href="$pageNoExtension/$articleName">
在此先感謝和新年快樂!
php的文件始終稱爲articles.php – Cristian 2012-01-01 00:17:33
重寫規則^([A-ZA-Z0-9 _-] +)/(A-ZA- Z0-9 _-] +)/?$ articles.php?article_type = $ 1&article = $ 2那麼?? – 2012-01-01 00:20:00
我在想RewriteRule ^([A-Za-z0-9 _-] +)/([a-zA-Z0-9 _-] +)/?$ articles.php?article = $ 2,找不到文件,例如文章可以正常工作,但包含文件夾中的login.php未找到。 – Cristian 2012-01-01 00:22:52