php - 将路径从 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
。如何做到这一点?
解决方案
仅供参考...
在你的本地主机上试试这个。创建一个项目文件夹,然后在您的根目录中创建一个 .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
我希望你明白这一点谢谢
推荐阅读
- three.js - 如何在 three.js 中为 Collada 模型的孩子设置动画?
- docusignapi - AutoPlace 签名是否在沙盒环境中工作?
- java - 在有效的 url 字符串上获取“java.net.MalformedURLException:无协议”异常?
- vb.net - 多次为同一个表达式设置相同的值
- html - 使用“CSS-Grid”,如何在不使用 Margin: auto; 的情况下处理边距?
- c# - 带有列表的 C# 泛型
- google-cloud-platform - Google Cloud SQL:不支持的 XML 功能
- c# - 在 Mailjet API 中添加回复电子邮件标题
- angular - 可观察定义的含义是什么?
- azure - U-Sql 不允许非等值连接