Wordpress WP目录的.htaccess和其他目录中的.htaccess
我正在运行WordPress网站,专门用于我的主机上的游戏。在wp-*文件夹之间,还有几个包含microsite内容的其他文件夹(我的文件夹)。看起来是这样的: 在myFolder1或MyFolder2中,我想对该目录中的所有PHP文件使用重写规则,但Wordpress也对托管根目录中的所有目录使用own.htaccess。我这么做是因为我想有一个漂亮的url 在Wordpress.htaccess中:Wordpress WP目录的.htaccess和其他目录中的.htaccess,wordpress,apache,.htaccess,mod-rewrite,Wordpress,Apache,.htaccess,Mod Rewrite,我正在运行WordPress网站,专门用于我的主机上的游戏。在wp-*文件夹之间,还有几个包含microsite内容的其他文件夹(我的文件夹)。看起来是这样的: 在myFolder1或MyFolder2中,我想对该目录中的所有PHP文件使用重写规则,但Wordpress也对托管根目录中的所有目录使用own.htaccess。我这么做是因为我想有一个漂亮的url 在Wordpress.htaccess中: # BEGIN WordPress <IfModule mod_rewrite.c
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress
例如:www.something.com运行Wordpress应用程序,在myFolder1中,我有另一个带有.htaccess的网站。完整地址是www.something.com/myFolder/index.php?page=someContent
,我想要www.something.com/myFolder/someContent
你能帮我做些什么吗?我可以在我的文件夹1或2上设置什么样的规则。?先谢谢你!:) WordPresshtaccess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteRule ^myFolder(1|2)(/.*)?$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]
</IfModule>
# END WordPress
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写规则^myFolder(1 | 2)(/.*)-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则^index.php[L]
#结束WordPress
myFolder1htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /myFolder1/
RewriteCond %{THE_REQUEST} \s/myFolder1/index\.php\?page=([^&\s]+)\s [NC]
RewriteRule ^ %1? [R=301,L]
RewriteRule ^(.+)$ index.php?page=$1 [L]
</IfModule>
重新启动发动机
重写库/myFolder1/
RewriteCond%{THE_REQUEST}\s/myFolder1/index\.php\?page=([^&\s]+)\s[NC]
是否重写规则^1?[R=301,L]
重写规则^(+)$index.php?页面=$1[L]