相关疑难解决方法(0)

使用.htaccess删除.php扩展名

是的,我已阅读Apache手册并在此搜索.出于某种原因,我根本无法让这个工作.我最接近的是删除扩展名,但它指向根目录.我希望这只是在包含该.htaccess文件的目录中工作.

我需要对.htaccess文件做三件事.

  1. 我需要它来删除.php

    一个.我有几个页面使用选项卡,URL看起来像page.php #tab - 这可能吗?

    湾 我有一个页面使用附加到URL的会话ID,以确保您来自正确的地方,www.domain.com/download-software.php?abcdefg.

这可能吗?另外,在执行此操作时,是否需要从头文件导航包含文件中的链接中删除".php"?应该IE "<a href="support.php">support</a>" be <a href="support">support</a>?

  1. 我希望它在每个URL之前强制使用"www",所以它不是domain.com,但是www.domain.com/page.
  2. 我想从页面中删除所有尾部斜杠.

我会继续寻找,尝试等等.会在子目录中导致任何问题吗?

.htaccess

92
推荐指数
10
解决办法
21万
查看次数

使用mod_rewrite删除.php扩展名

我想要一个mod_rewrite规则集,所以我可以引用一个没有.php扩展名的页面,但是要重写它以包含php扩展.这将在1&1服务器上运行.

有没有好的参考资料,所以我可以自己学习更多?

apache mod-rewrite

42
推荐指数
2
解决办法
5万
查看次数

PHP框架中的漂亮URL

我知道你可以在htaccess中添加规则,但是我发现PHP框架没有这样做,不知何故你还有漂亮的URL.如果服务器不知道URL规则,他们如何做到这一点?

我一直在寻找Yii的网址管理员课程,但我不明白它是如何做到的.

php apache mod-rewrite url-rewriting

17
推荐指数
1
解决办法
4083
查看次数

mod_rewrite删除.php扩展名并保留GET参数

我已经看过这些解决方案,但实际上我们都没有正常工作:

mod_rewrite删除.php但仍然提供.php文件?

如何从网站地址中删除文件扩展名?

如何使用Apache Mod_rewrite删除php扩展,同时保留GET参数?

他们只是不做以下事情,这就是我需要做的事情:

1)从文件中删除.php扩展名,而不是/index.php显示/索引

2)保留GET参数(我在文件加载时读取并存储在会话cookie中,在标题中),所以代替/index.php?a=1&b=2显示可能/ index/a1/b2

3)在子域和https://上工作而不会完全搞乱URL或最终陷入无限循环或某事......

有没有人知道如何整理这些规则,以便正确覆盖上述3点?

这就是我正在努力的起点:

RewriteCond %{THE_REQUEST} (\.php(.*)\sHTTP/1)
RewriteRule ^(.+)\.php$ /$1 [R=301,L,QSA]
Run Code Online (Sandbox Code Playgroud)

.htaccess mod-rewrite

5
推荐指数
1
解决办法
6620
查看次数

如何使.php扩展名不出现在网站上?

我在我的网站上使用PHP,并.php出现在我的网址中.我该如何删除?

php

3
推荐指数
1
解决办法
3222
查看次数

如何为 html 页面制作自定义 url

网站来源:http : //www.salesfee.com/

我的网站上有一个职业部分,它重定向到 http://www.salefee.com/index2.html

我希望我的网址看起来像http://www.salefee.com/career. .html我的网址后不希望有任何后缀。我已经使用www.godaddy.com

有人可以帮我写代码吗?该网站是在 html/css 中制作的。提前致谢!!

html url .htaccess custom-url

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

.htaccess ×3

mod-rewrite ×3

apache ×2

php ×2

custom-url ×1

html ×1

url ×1

url-rewriting ×1