0

以下 .htaccess 代码在我的 /business/ 网站上使用,因为它是一个演示网站,所以我必须多次复制它,使用不同的文件夹名称......比如/business/ /restaurants/ /law/,等等

是否可以删除RewriteBase /business/and RewriteRule . /business/index.php [L]

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /business/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /business/index.php [L]
</IfModule>
4

1 回答 1

0

从技术上讲,您应该能够做到这一点,删除RewriteBase规则目标中的和绝对 URI 路径:

RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]

但根据index.php提取 URI 信息的方式和方式,它可能不喜欢它。你应该可以把它放在任何文件夹中。

于 2013-05-22T17:47:02.550 回答