gpt4 book ai didi

php - 无法在 .htaccess 中为我的 php 网站编写重写规则

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:44:43 24 4
gpt4 key购买 nike

我的网站是 v2.example.com,我正在尝试编写 .htaccess 规则但无法编写。

我想要这个:v2.example.com/ABCDEFGH

我想获取值 ABCDEFGH 作为参数,就像它是 v2.example.com/index.php?id=ABCDEFGH

谁能帮我解决这个问题。

我试过这个:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^(.*) index.php?id=$1 [L]
</IfModule>

请帮帮我。

最佳答案

你的规则是这样的:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# external redirect from actual URL to pretty one
RewriteCond %{THE_REQUEST} \s/+index\.php\?id=([^\s&]+) [NC]
RewriteRule ^ %1? [R=302,L]

# internal forward from pretty URL to actual one
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ index.php?id=$1 [L,QSA]
</IfModule>

关于php - 无法在 .htaccess 中为我的 php 网站编写重写规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21359874/

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