0
我有以下結構: http://website.com/dir1/dir2/article.php?id=315&lang=EN
如何清理.htaccess中的網址?
我想上面顯示爲: http://website.com/dir1/article/315/
這又如何在.htaccess實現的呢?另外,網絡上是否有一個很好的教程,可以通過不同的場景並清楚地解釋這一點?謝謝!
我有以下結構: http://website.com/dir1/dir2/article.php?id=315&lang=EN
如何清理.htaccess中的網址?
我想上面顯示爲: http://website.com/dir1/article/315/
這又如何在.htaccess實現的呢?另外,網絡上是否有一個很好的教程,可以通過不同的場景並清楚地解釋這一點?謝謝!
啓用mod_rewrite的,並通過httpd.conf
的.htaccess,然後把這個代碼在你.htaccess
下DOCUMENT_ROOT
目錄:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/?$ /$1/dir2/$2.php?id=$3&lang=EN [L,QSA]
上的mod_rewrite Fot的教程:與www.easymodrewrite.com開始,然後在谷歌搜索更多。