mod重写从.php到子目录



我喜欢转发像

这样的链接https://server.com/checkAvailability to https://server.com/api/checkAvailability.php

我在。htaccess中尝试了以下操作,但没有成功


Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ ./api/$1.php [L]

请尝试以下,书面和测试与您所示的样品。请确保在测试url之前清除浏览器缓存。

Options +FollowSymLinks -MultiViews
RewriteEngine ON
RewriteBase /
RewriteCond %{DOCUMENT_ROOT}/$1.php -f
RewriteRule ^(.*)/?$ api/$1.php [L]

最新更新