gpt4 book ai didi

php - 根据目录 base-name 返回 PHP 页面,无需重定向

转载 作者:行者123 更新时间:2023-12-04 06:32:00 26 4
gpt4 key购买 nike

我希望服务器根据目录名称返回特定的 PHP 页面,而无需重定向。例如:

http://www.example.com/home

应该返回与以下相同的结果:
http://www.example.com/index.php?page=home

但它不应该重定向地址

最佳答案

您需要创建一个名为“.htaccess”的特殊文件并将其放在您的 Web 应用程序根目录中。文件内容可能是这样的:

Options +FollowSymLinks
RewriteEngine on

RewriteRule ^/home$ /index.php?page=home [L]

然后配置 Apache(httpd.conf、httpd-vhosts.conf)以允许您的 Web 应用程序使用该 .htaccess 配置文件
<VirtualHost 127.0.0.1:80>
DocumentRoot "/path/to/your/webapp"
ServerName localhost
<Directory "/path/to/your/webapp">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

这是一个很好的阅读。

http://httpd.apache.org/docs/current/misc/rewriteguide.html

关于php - 根据目录 base-name 返回 PHP 页面,无需重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5287179/

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