我有这样的联系:重定向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]