gpt4 book ai didi

php - PHP 中使用端口号和根文件夹重写 URL

转载 作者:太空宇宙 更新时间:2023-11-04 03:39:26 25 4
gpt4 key购买 nike

我已经写了这样的URL重写

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^home index.php

RewriteRule ^process login_do.php
RewriteRule ^logout logout.php
RewriteRule ^request event-request.php
RewriteRule ^gallery event-gallery.php
RewriteRule ^press-releases/([0-9]+)$ press_releases.php?y=$1
RewriteRule ^single_pr/([0-9]+)$ single_pr.php?id=$1

将其转换为 webconfig 后,它在 IIS 服务器上完美运行但是当我在 XAMPP Linux 上部署我的应用程序时,它无法工作并显示,浏览器上的重定向循环。

任何人都可以指导我如何在 URL 重写中添加端口号和文件夹名称,因为我认为 IIS 正在将 localhost/myapplicaiton 视为 localhost/index.php,这就是它在 IIS 中工作的原因。指导我使用 Linux 和 Windows。

最佳答案

我已经找到解决方案,问题与 Linux 操作系统中的 apache 中的 mod_rewrite 功能被禁用有关。找出 mod_rewrite 是启用还是禁用。只需运行 php_info() 并搜索 mod_rewrite 即可。这是一个简单的技术,有多种方法可以找到 mod_rewrite。要启用 mod_rewrite,请转到 Linux 终端并输入此命令 a2enmod rewrite 并重新启动 apache php_info()

关于php - PHP 中使用端口号和根文件夹重写 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30366724/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com