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
的好文档:

检查此链接