【问题标题】:Change url by htaccess file通过 htaccess 文件更改 url
【发布时间】:2012-04-07 03:04:39
【问题描述】:

我想通过 htaccess 文件从 url 中删除 .php 扩展名。请告诉我我该怎么做??

  url:http://domain name/profile.php

我想要这样

  url:http://domain name/profile

【问题讨论】:

  • 这里已经回答了大概 20,000 次。

标签: php .htaccess


【解决方案1】:

您需要阅读它,以便能够编写正则表达式并以不同方式使用 .htaccess,但简单的重写将如下所示:

RewriteEngine on

RewriteRule ^profile$ profile.php [L]

如果你想全局删除所有 .php 扩展名但保留文件名,你需要一个看起来像这样的正则表达式:

RewriteRule ^([a-zA-Z0-9\-_]+).php$ $1.php [L]

【讨论】:

  • 您需要确保 Apache 已正确设置并安装了 mod_rewrite 等。
猜你喜欢
  • 2012-12-10
  • 1970-01-01
  • 2011-08-13
  • 2014-04-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多