我有這樣的聯繫:重定向ASP與PHP的變量
文件夾/ dataBuy.asp numOrder = 578
,我想重定向到
文件夾/ dataBuy.php numOrder = 578
?numOrder是一個自動增量變量(579,580 ...) 我的服務器不支持asp,所以我需要一個使用htaccess的解決方案。
有人可以幫忙嗎?
我有這樣的聯繫:重定向ASP與PHP的變量
文件夾/ dataBuy.asp numOrder = 578
,我想重定向到
文件夾/ dataBuy.php numOrder = 578
?numOrder是一個自動增量變量(579,580 ...) 我的服務器不支持asp,所以我需要一個使用htaccess的解決方案。
有人可以幫忙嗎?
您可以在根目錄下的.htaccess文件試試這個:
Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} !dataBuy\.php [NC]
RewriteCond %{REQUEST_URI} ^/folder/dataBuy\.asp [NC]
RewriteRule .* dataBuy.php [L]
地圖默默
http://example.com/folder/dataBuy.asp?query
要
http://example.com/folder/dataBuy.php?query
字符串folder
是assum ed是動態的,而dataBuy
被假定爲固定的。
對於永久重定向,與[R=301,L]
更換[L]
啓用mod_rewrite的,並通過httpd.conf
的.htaccess,然後把這個代碼在你.htaccess
下DOCUMENT_ROOT
目錄:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase/
RewriteRule ^(folder)/([^.]+)\.asp$ /$1/$2.php [L,NC]