wordpress安装目录中的非wordpress文件

mys*_*ous 4 wordpress

我在root目录下安装了wordpress.在同一目录中有一个文件说test.html.我无法使用此URL打开此文件www.mysiet.com/test.html.当我打开这个文件时,我得到"没有找到帖子".(我自己编写了wordpress的模板,如果没有找到帖子,这封邮件就在index.php中).所以我的问题是:

  1. 如何打开放在根目录中的html文件.

  2. 我可以在根目录中创建一个新文件夹,并在该目录中安装另一个wordpress站点,而根目录已经安装了wordpress.

  3. 我可以在根目录中创建一个新文件夹(已经安装了wordpress)并将一些文件放在该新目录中并通过我的浏览器访问它们.

谢谢

小智 8

在根文件夹中打开你的.htaccess,它一旦打开应该看起来像这样

# 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`
Run Code Online (Sandbox Code Playgroud)

然后在上面添加以上所有内容并将目录放在指定位置"替换为子目录名称"中,您可以根据需要添加任意数量的子目录

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/REPLACE WITH SUB DIRECTORY NAME/(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/REPLACE WITH SECOND SUBDIRECTORY NAME/(.*)$ [OR]
RewriteRule ^.*$ - [L]
</IfModule>`
Run Code Online (Sandbox Code Playgroud)

如果我的子目录名为other,则最终结果应如下所示

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/other/(.*)$ [OR]
RewriteRule ^.*$ - [L]
</IfModule>
# 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`
Run Code Online (Sandbox Code Playgroud)

  • 这不适合我.我有wordpress 3.8. (2认同)