我目前使用的.htaccess和PHP以下面的方式來解析網址:最有效的方法來編寫SEO友好的網址?
URL:
http://blah.com/article/123_this-that-and-the-other
的.htaccess:
RewriteEngine On
RewriteRule ^article/([0-9]+)_(.+)/?$ index.php?page=article&id=$1 [L]
PHP
$page = isset($_GET['page']) ? safeGET($_GET['page']) : null;
$id = isset($_GET['id']) ? safeGET($_GET['id']) : null;
if ($page=='article') { include 'article.php'; } elseif { ... }
我已經開始遇到在我的$ _GET請求中不喜歡「admin」這個詞的過於偏執的Mod_Security引擎的問題。但大多數情況下,我只是在尋找解析SEO友好URL的新技術。
任何人都知道更優雅的方法?
我想你應該嘗試http://stellarbuild.com/blog/article/making-a-blog-url-seo-friendly-with-php它使用整個標籤來檢查數據庫。如果你只想使用一個整數,你的URL可以同時包含這兩個參數。 – msj121 2015-04-01 14:40:19