gpt4 book ai didi

apache - seo 友好/清洁 url - htaccess

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

我是 Apache/mod_rewrite 的新手。我需要这样做

以下网址:

http://www.example.com/applications/seo-friendly-text-for-appA/some-random-php-page.php

应显示为

http://www.example.com/applications/seo-friendly-text-for-appA

并重定向到位于名为“myappAfolder”的文件夹中的 some-random-php-page.php。我的网站文件夹结构如下:

<example-com-webroot>/applications/myappAfolder/some-random-php-page.php

而且如果我要反过来执行此操作 - 假设我输入以下 URL

http://www.example.com/applications/myappAfolder/some-random-php-page.php

URL 应显示为

http://www.example.com/applications/seo-friendly-text-for-appA

但同时重定向到位于

的页面
<example-com-webroot>/applications/myappAfolder/some-random-php-page.php

我已经尝试过 SO 中提到的其他一些解决方案,但到目前为止还没有成功。我已经研究这个几个小时了

P.N: seo-friendly-text-for-appA 不是文件夹,它不存在于我的网络根目录中

最佳答案

例如,您应该为每个文件传递一些 id

http://www.example.com/seo-friendly-text-for-appA ->
http://www.example.com/filename.php?id=seo-friendly-text-for-appA

希望你能写mod_rewrite,网上有很多例子。像这样:

RewriteEngine On
RewriteBase /
Options +FollowSymlinks
RewriteRule ^([A-Za-z0-9_-]*)$ /filename.php?id=$1

我认为最好的逆向方法是 php,而不是 mod_rewrite。

关于apache - seo 友好/清洁 url - htaccess,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34135431/

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