gpt4 book ai didi

php - 64 位 xampp windows 10 中带有 .htaccess 的搜索引擎友好 URL

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

我想将我的 url 更改为对搜索引擎友好。我在 64 位 Windows 10 上使用 xampp 3.2.1我的网址看起来像这样:

http://smc.edu.pk/app/site/?p=12&m=c&u=Swat_Medical_College-_The_Project_of_Swat_Medical_Complex

我想把它变成这样:

http://smc.edu.pk/app/site/12/c/Swat_Medical_College-_The_Project_of_Swat_Medical_Complex.html

我已经使用 .htaccess 测试了以下代码

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/app/site/(\d+)/([a-z-]+)/(.+)\.html$ /?p=$1&m=$2&u=$3 [NC,L]

但是当我使用上面提到的第二个 url 时它返回以下错误:

Object not found!

The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

If you think this is a server error, please contact the webmaster.

Error 404

smc.edu.pk
Apache/2.4.12 (Win32) OpenSSL/1.0.1l PHP/5.6.8

最佳答案

我觉得应该是这样的(未测试):

RewriteRule ^/app/site/(\d+)/([a-z-]+)/(.+)\.html$ /app/site/?p=$1&m=$2&u=$3 [NC,L]

编辑:它应该是这样的(测试和工作):

RewriteRule ^app/site/(\d+)/([a-z-]+)/(.+)\.html$ /app/site/?p=$1&m=$2&u=$3 [NC,L]

关于php - 64 位 xampp windows 10 中带有 .htaccess 的搜索引擎友好 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33711192/

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