首页 > 解决方案 > 将路径从 url 指向 .htaccess 中的目录

问题描述

目前我正在使用这个.htaccess

RewriteEngine on
RewriteCond %{HTTP_HOST} ^mydomain.org$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.mydomain.org$
RewriteCond %{REQUEST_URI} !production/
RewriteRule (.*) /production/$1 [L]

所以如果我被击中mydomain.org或者mydomain.org/*它会指向public_html/production文件夹

但现在我需要特殊规则来指向mydomain.org/api文件夹public_html/api。如何做到这一点?

标签: php.htaccesshosting

解决方案


仅供参考...

在你的本地主机上试试这个。创建一个项目文件夹,然后在您的根目录中创建一个 .htaccess 文件

在 .htaccess 文件中写入以下代码

RewriteEngine On
RewriteRule ^game/([0-9]+)? http://triviamaker.com [R=301,L]

现在运行这个,localhost/ your_Project_Folder_Name /game/_any_number/ ...当你运行这个 url 时,你会自动重定向到 .access 文件中设置的另一个 url

我希望你明白这一点谢谢


推荐阅读