gpt4 book ai didi

php - 使用 .htaccess 在 php 中实现干净的 url

转载 作者:搜寻专家 更新时间:2023-10-31 22:01:22 24 4
gpt4 key购买 nike

我的主页设置为

 /localhost/HobbyClub/index.php

我想将它设置为

 /localhost/HobbyClub/home

这基本上是在实现干净的 URL。

我尝试了两种不同的代码:

Options -Multiviews
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^localhost/HobbyClub$
RewriteRule ^(.*) localhost/HobbyClub/$1 [R=301,L]
RewriteRule ^home$ /index.php [L]

RewriteEngine On
RewriteRule ^$ /home [L]

两者均无效。在此之后,我也希望能够实现:

localhost/HobbyClub/club.php?id=1

重定向到

localhost/HobbyClub/club/Architecture

我在 StackOverflow 上浏览了很多答案,但我自己无法实现。

最佳答案

您可以在 /HobbyClub/.htaccess 中使用此代码:

DirectoryIndex index.php
RewriteEngine On
RewriteBase /HobbyClub/

RewriteRule ^home/?$ index.php [L,NC]

关于php - 使用 .htaccess 在 php 中实现干净的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28542173/

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