【发布时间】:2014-05-18 11:54:12
【问题描述】:
这是我的情况。我正在尝试使用 .htaccess 重写 url,但无论我如何尝试,浏览器总是显示 500 错误或 404 错误。
这是我的代码。
RewriteEngine On
RewriteBase /~torinots/beta/
RewriteCond %{REQUEST_FILENAME} !^(/beta/home)
RewriteRule ^home$ index.php [L]
示例路径:http://xx.xx.xx.xx/~username/beta/
请指教。
更新
我找到了这份工作!
重写引擎开启
RewriteBase /~torinots
RewriteRule ^beta/home/?$ beta/index.php [L,NC]
【问题讨论】:
-
我假设您要显示的 url 是 ~username/beta?您要重写的 url 是什么(或者换句话说:您要执行的文件是什么)?
-
您好,我想将“index.php”改写为“home”,完整路径为110.40.40.40/~username/beta/home
标签: apache .htaccess mod-rewrite url-rewriting