【问题标题】:PHP edit URL editingPHP 编辑 URL 编辑
【发布时间】:2014-07-23 18:19:02
【问题描述】:

我目前正在为我正在处理的项目制作自己的 CMS,我在另一个 CMS 中看到它的 url 为 http://localhost/home 但文件路径是 htdocs/app/tpl/skins/skinname/home.php 我想知道我该怎么做,我知道如何从文件中删除 .PHP,但是它是如何删除文件夹路径的呢?

【问题讨论】:

  • 将所有请求发送到 http 服务器上的 index.php,然后将这些请求路由到一个文件。
  • 你试过用谷歌搜索这个吗?这是第三个结果:stackoverflow.com/questions/1885993/…

标签: php


【解决方案1】:

如果你有能力在你的 .htaccess 文件中使用 mod_rewrite,我会这样做:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^home/$ htdocs/app/tpl/skins/skinname/home.php [L]
</IfModule>

这告诉它像 {domain}/home/ 这样的东西实际上应该被定向到 {domain}htdocs/app/tpl/skins/skinname/home.php,同时仍然保留预期的 {domain}/home/ URL浏览器的地址栏。

【讨论】:

    猜你喜欢
    • 2014-06-11
    • 2017-05-06
    • 2011-06-21
    • 2015-12-14
    • 1970-01-01
    • 1970-01-01
    • 2013-06-18
    • 2017-04-13
    • 2016-04-30
    相关资源
    最近更新 更多