如何使用.htaccess重定向网址

时间:2016-05-29 07:28:00

标签: php .htaccess

1 个答案:

答案 0 :(得分:1)

要将/companydata.php?name=apple重定向到/apple,您可以使用以下规则:

RewriteEngine on

RewriteCond %{THE_REQUEST} /companydata\.php\?name=apple [NC]
RewriteRule ^ /apple? [L,R]

如果名称permameter是dyanamic,您可以使用:

RewriteEngine on

RewriteCond %{THE_REQUEST} /companydata\.php\?name=([^\s]+) [NC]
RewriteRule ^ /%1? [L,R]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ /companydata.php?name=$1 [L]