在 WordPress 站点中创建用于测试目的的文件夹

发布于 2024-12-28 21:07:04 字数 148 浏览 0 评论 0原文

我想在 WordPress 站点中创建一个文件夹,用于放置新的测试站点。可以通过 www.site.com/test 来访问它,但是 wordpress 不允许我访问 /test 并说“找不到页面!”。

我需要在 .htaccess 中删除/添加任何内容吗?帮助!!

I want to create a folder in wordpress site, for putting up a new test site. It would be accessed as say www.site.com/test but wordpress is not letting me access /test and saying that "Page Not Found!".

Do I need to remove/add anything in the .htaccess? Help!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

似狗非友 2025-01-04 21:07:04

如果您实际上在根目录中经历了 WP 的安装过程,您将无法从 /test 访问它。

但是,您可以按照以下说明进行操作:

许多人希望 WordPress 为其网站的根提供支持(例如
http://example.com),但他们不想要所有 WordPress 文件
弄乱了他们的根目录。 WordPress 允许您安装它
进入子目录,但让您的博客存在于站点根目录中。
警告:多站点用户 - 请阅读

如果您有以下情况,则此过程不适用且不起作用:
启用多站点。将根安装移动到其自己的目录

将 WordPress 移动到自己的目录的过程如下:

  1. 为要存储的核心 WordPress 文件创建新位置(我们将在示例中使用 /wordpress)。 (在 Linux 上,使用 mkdir
    来自您的 www 目录的 WordPress。您可能想要使用“chown
    apache:apache" 在您创建的 WordPress 目录中。)
  2. 转至“常规”面板。
  3. 在 WordPress 地址 (URL) 框中:将地址更改为主要 WordPress 核心文件的新位置。例子:
    http://example.com/wordpress
  4. 在站点地址 (URL) 框中:将地址更改为根目录的 URL。示例:http://example.com
  5. 单击“保存更改”。 (不要担心错误消息,也不要尝试在此时查看您的博客!您可能会收到
    关于找不到文件的消息。)
  6. 将您的 WordPress 核心文件移至新位置(WordPress 地址)。
  7. 将 WordPress 目录中的 index.php 和 .htaccess 文件复制(不要移动!)到您网站的根目录(博客
    地址)。 .htaccess 文件是不可见的,因此您可能需要设置您的
    FTP 客户端显示隐藏文件。如果你不使用漂亮的
    永久链接,那么您可能没有 .htaccess 文件。如果你正在跑步
    Windows (IIS) 服务器上的 WordPress 并使用漂亮的永久链接,
    您的文件中将有一个 web.config 而不是 .htaccess 文件
    WordPress 目录。如上所述,复制(不要移动)index.php
    文件到您的根目录,但移动(不要复制) web.config 文件
    到你的根目录。
  8. 在文本编辑器中打开根目录的index.php 文件
  9. 更改以下内容并保存文件。更改以下行: require('./wp-blog-header.php');以下,使用您的
    WordPress 核心文件的目录名称:
    require('./wordpress/wp-blog-header.php');
  10. 登录到新位置。现在可能是 http://example.com/wordpress/wp-admin/
  11. 如果您已设置永久链接,请转至永久链接面板并更新您的永久链接结构。 WordPress 会自动更新
    您的 .htaccess 文件(如果它具有适当的文件权限)。如果
    WordPress 无法写入您的 .htaccess 文件,它将显示新的
    为您重写规则,您应该手动将其复制到您的
    .htaccess 文件(与主 index.php 文件位于同一目录中。)

更多信息可以在 此处< /strong>

祝你好运!

If you actually went through the install process of WP in your root, you will be unable to access it from /test.

However, what you can do is follow these instructions:

Many people want WordPress to power their site's root (e.g.
http://example.com) but they don't want all of the WordPress files
cluttering up their root directory. WordPress allows you to install it
into a subdirectory, but have your blog exist in the site root.
WARNING: Multisite Users - Please Read

This process is not applicable to and does not work if you have
enabled MultiSite. Moving a Root install to its own directory

The process to move WordPress into its own directory is as follows:

  1. Create the new location for the core WordPress files to be stored (we will use /wordpress in our examples). (On linux, use mkdir
    wordpress from your www directory. You'll probably want to use "chown
    apache:apache" on the wordpress directory you created.)
  2. Go to the General panel.
  3. In the box for WordPress address (URL): change the address to the new location of your main WordPress core files. Example:
    http://example.com/wordpress
  4. In the box for Site address (URL): change the address to the root directory's URL. Example: http://example.com
  5. Click Save Changes. (Do not worry about the error message and do not try to see your blog at this point! You will probably get a
    message about file not found.)
  6. Move your WordPress core files to the new location (WordPress address).
  7. Copy (NOT MOVE!) the index.php and .htaccess files from the WordPress directory into the root directory of your site (Blog
    address). The .htaccess file is invisible, so you may have to set your
    FTP client to show hidden files. If you are not using pretty
    permalinks, then you may not have a .htaccess file. If you are running
    WordPress on a Windows (IIS) server and are using pretty permalinks,
    you'll have a web.config rather than a .htaccess file in your
    WordPress directory. As stated above, copy (don't move) the index.php
    file to your root directory, but MOVE (DON'T COPY) the web.config file
    to your root directory.
  8. Open your root directory's index.php file in a text editor
  9. Change the following and save the file. Change the line that says: require('./wp-blog-header.php'); to the following, using your
    directory name for the WordPress core files:
    require('./wordpress/wp-blog-header.php');
  10. Login to the new location. It might now be http://example.com/wordpress/wp-admin/
  11. If you have set up Permalinks, go to the Permalinks panel and update your Permalink structure. WordPress will automatically update
    your .htaccess file if it has the appropriate file permissions. If
    WordPress can't write to your .htaccess file, it will display the new
    rewrite rules to you, which you should manually copy into your
    .htaccess file (in the same directory as the main index.php file.)

More info can be found here.

Good luck!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文