php - 使用 htaccess 重定向到 https,但不使用 XAMPP 进行开发
问题描述
我使用以下指令将我的 URL 重定向到带有 htaccess 的 https:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoled.com/$1 [R=301,L]
它工作正常。
在 XAMPP 上开发 PHP 时,除了 127.0.0.1 之外,我需要做同样的事情,所以我添加了这个条件:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} !^127.0.0.1
RewriteRule ^(.*)$ https://www.yoled.com/$1 [R=301,L]
但它继续将 URL 发送到https://www.yoled.com而不是使用 127.0.0.1/index.php。
如何为 127.0.0.1 设置 RewriteCond?
谢谢你。
解决方案
推荐阅读
- javascript - 字符串中带有 HTML 的引导工具提示
- terraform - Terraform JSON 要求嵌套在 Azure Vnet 对象中的 Azure 子网具有 ID,但不允许设置它
- virtualenv - 将fedora从31升级到33后python virtualenv失败
- android-studio - Android Studio 在任何新窗口打开时都超慢、滞后和崩溃 - Mac,需要帮助调试
- javascript - onbeforeunload 在 codeigniter 中不起作用
- javascript - 根据该数字的旧值更新字符串中的某个数字
- c++ - 从 qmake 转换为 cmake,我如何以相同的方式找到库?
- c++ - 在这种情况下哪个更有效:通过引用返回成员,还是作为指针返回?
- ruby-on-rails - 嵌套的 SCSS 样式在生产中不起作用
- python - TypeError: super(type, obj): obj 必须是类型的实例或子类型,仅当我的元类被导入时