Apache .htaccess设置我的url
我正在寻找Apache .htaccess设置我的url,apache,.htaccess,url,Apache,.htaccess,Url,我正在寻找.htaccess文档/教程,但没有得到正确的答案,我不知道现在学习或其他方面不是我的水平。 请同时推荐学习链接。htaccess 但是在这里我必须设置我的URL 在服务器上,我的主网站位于根目录上 除此之外,我在子目录/sites中还有我的其他站点 /sites/myblog /sites/myfriends /sites/other 目前正在访问www.domain.com/sites/myblog 但我想将其url设置为www.domain.com/myblog替换站点 我正在
.htaccess
文档/教程,但没有得到正确的答案,我不知道现在学习或其他方面不是我的水平。请同时推荐学习链接。htaccess 但是在这里我必须设置我的URL
在服务器上,我的主网站位于根目录上
除此之外,我在子目录
/sites
中还有我的其他站点
/sites/myblog
/sites/myfriends
/sites/other
目前正在访问www.domain.com/sites/myblog
但我想将其url设置为
www.domain.com/myblog
替换站点
我正在使用apache您可以在您的
文档\u ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteBase /
# If the request is not for a valid directory
RewriteCond %{REQUEST_FILENAME} !-d
# If the request is not for a valid file
RewriteCond %{REQUEST_FILENAME} !-f
# it is not already /sites/
#RewriteCond %{REQUEST_URI} !^/sites/ [NC]
RewriteRule ^ sites%{REQUEST_URI} [L]
还有一些关于mod_rewrite
的好文档: