使用PHP的自定义URL

时间:2017-05-04 16:45:38

标签: php url-rewriting url-routing

我可以仅使用PHP将index.php(文件名)替换为URL中的home吗?

例如:

当前网址为2016

所需的网址为websitename/index.php

4 个答案:

答案 0 :(得分:2)

您可以使用apache mod rewrite执行此操作。在confirmed that mod-rewrite is enabled

之后,您需要在放置在站点文档根位置的.htaccess文件中定义重写规则。
RewriteEngine On
RewriteBase /
RewriteRule ^home /index.php

答案 1 :(得分:1)

您可以使用Apache mod_rewrite

  1. 在您网站的根目录中创建名为.htaccess的文件
  2. 添加以下内容:

    RewriteEngine On
    RewriteRule    ^home$    /index.php    [NC,L]
    

答案 2 :(得分:-1)

是的,可以通过.htaccess文件中的重写规则来完成。

答案 3 :(得分:-2)

echo str_replace(" current_value"," new_value!");