0

http://www.hostname.com/first/api.php?type=link用户请求http://www.hostname.com/first/api/getlink.

所以我尝试了以下

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www\.hostname\.com\/first$

RewriteBase /

RewriteRule ^api/getlink$ \/api.php?type=link [L]

在一个.htaccess文件中并放置在first/文件夹中。我无法获得正确的重定向。但我越来越404 error。有人可以指导我吗?提前致谢。

4

1 回答 1

1

您可以在目录中的一个 .htaccess 文件中尝试此操作/first

Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /first
RewriteCond %{REQUEST_URI}   !api\.php               [NC]
RewriteRule  ^api/getlink  /first/api.php?type=link  [NC,L]

对于永久重定向,将 [NC,L] 替换为 [R=301,NC,L]

于 2013-03-23T14:08:06.393 回答