HTACCESS 短网址并修改我的网址
Posted
技术标签:
【中文标题】HTACCESS 短网址并修改我的网址【英文标题】:HTACCESS short url and modify my url 【发布时间】:2013-10-21 19:34:03 【问题描述】:我如何使用 .htaccess 来制作这个网址
http://domain.com/index.php/sub1/sub2/333
看起来像
http://domain.com/333
? 非常感谢你! 我尝试了所有方法,并试图到处寻找答案,但没有任何效果。
【问题讨论】:
到目前为止你尝试了什么? 【参考方案1】:这是我的 htacces,也许可以帮助你(我在 hostgator 托管,在 hostgator 中写你的用户很重要,如果是本地删除)这个配置适用于多个站点
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /<myuser>/%HTTP_HOST
RewriteCond %REQUEST_FILENAME !-f
RewriteCond %REQUEST_FILENAME !-d
RewriteRule ^(.*)$ /<myuser>/%HTTP_HOST/index.php/$1 [L]
</IfModule>
您可以将 %HTTP_HOST 替换为您的文件夹。
如果要修改控制器名称后,需要在 application/config/routes.php 中修改
【讨论】:
【参考方案2】:以下规则应该适合你:
RewriteEngine On
RewriteRule ^([0-9]+)/?$ /index.php/sub1/sub2/$1 [L]
【讨论】:
谢谢,但还是不行。它说 404 错误(但文件存在) 第一季度。这是唯一的 .htaccess 还是你有另一个? Q2。这是这个 .htaccess 中唯一的代码吗?如果您有其他代码,请发布有问题的代码? Q3。上面 .htaccess 的位置是什么?以上是关于HTACCESS 短网址并修改我的网址的主要内容,如果未能解决你的问题,请参考以下文章