如何使用重定向和mod_rewrite

时间:2015-02-04 17:46:35

标签: php apache .htaccess mod-rewrite redirect

我在使用mod_rewrite和.htaccess时遇到问题。

我有一个服务器和一个域:www.domain.com,在de html_public里面我有一个文件夹:my_folder,所以我可以通过这个url访问该forlder中包含的网址:wwww.domain.com/my_folder。< / p>

我想使用网址www.domain.com访问该位置,但仅使用重定向显示的网址是wwww.domain.com/my_folder。所以我想知道如何才能显示www.domain.com。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代码(my_folder以上的一个目录级别):

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule !^my_folder /my_folder%{REQUEST_URI} [L,NC]