我目前正在为我正在做的一个项目制作我自己的CMS,我在一个不同的CMS中看到它将url作为http://localhost/home,但是文件路径是htdocs/app/tpl/skins/skinname/home.php --我想知道我如何做到这一点,我知道如何从文件中删除.PHP,但是它是如何将文件夹路径去掉的呢?
发布于 2014-07-23 18:26:57
如果您能够在您的mod_rewrite文件中使用.htaccess,我会这样做:
<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。
https://stackoverflow.com/questions/24917998
复制相似问题