我有一個頁面(即www.mysite.com/products.php?catid=5
),其中我使用$_REQUEST[catid']
獲取類別id並在查詢中使用它。我切換到海基會的網址,現在的網址顯示爲www.mysite.com/products/category/5
php請求變量在sef的URL
如何使用新的網址檢索catid
值?
以下線路中的.htaccess文件被用於切換海基會網址:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
既然你沒有說明你用來切換海基會的方法,只有自己知道答案。 –
這取決於你如何切換到SEF。 htacess'rewriteRules'?一些框架? – J0HN
我已更新原始文章以包含有關我用於創建海基會網址的方法的信息。順便說一下,它是一個Joomla網站,我只是使用了我在各種教程中找到的一些方法。 – bikey77