子目录上安装的WordPress

时间:2014-06-09 作者:whitenoisedb

我已经读过了this 然后按照步骤进行操作,但是我还不能让它工作。

我的Wordpress URL:http://mydomain.com/web (此处是安装位置)

  • 我的网站URL:http://mydomain.comindex.php 和.htaccess 到/public\\u html,它是根目录。

    /.索引。php

    <?php
    define(\'WP_USE_THEMES\', true);
    require( dirname( __FILE__ ) . \'web/wp-blog-header.php\' );
    
    /网站/索引。php

    <?php
    define(\'WP_USE_THEMES\', true);
    require( dirname( __FILE__ ) . \'wp-blog-header.php\' );
    
    /。htaccess(与/web/.htaccess相同)

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /web/
    RewriteRule ^index\\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /web/index.php [L]
    </IfModule>
    # END WordPress
    
    我仍然可以访问上的管理页面http://mydomain.com/web/wp-admin, 但Wordpress content media尚未被识别,因为我曾将“wp content”文件夹名称更改为“media”(使用iThemes安全插件),并将此更改为wp-config.php

    /web/wp配置。php

    <?php
    define( \'WP_CONTENT_URL\', \'http://mydomain.com/web/media\' );
    define( \'WP_CONTENT_DIR\', dirname(__FILE__) . \'/web/media\' );
    
    因此,媒体(插件、主题、语言)无法识别。

    我试过了http://mydomain.com/wp-admin 但它并没有把我重定向到http://mydomain.com/web/wp-admin 任何一个

  • 1 个回复
    SO网友:Bryan Willis

    查找链接缺少正斜杠/这可能导致它找不到正确的文件

    /.索引。php

    <?php
    define(\'WP_USE_THEMES\', true);
    require( dirname( __FILE__ ) . \'/web/wp-blog-header.php\' );
    
    /网站/索引。php

    <?php
    define(\'WP_USE_THEMES\', true);
    require( dirname( __FILE__ ) . \'/wp-blog-header.php\' );
    
    /。htaccess(与/web/.htaccess相同)

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /web/
    RewriteRule ^index\\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /web/index.php [L]
    </IfModule>
    # END WordPress
    
    /web/wp配置。php(删除您拥有的内容,并将其替换为That’s all部分的正上方)

    define(\'WP_CONTENT_FOLDERNAME\', \'media\');
    define(\'WP_CONTENT_DIR\', ABSPATH . WP_CONTENT_FOLDERNAME );
    define(\'WP_CONTENT_URL\', \'http://\' . $_SERVER[\'HTTP_HOST\'] . \'/\' . WP_CONTENT_FOLDERNAME );
    
    /*仅此而已,停止编辑!快乐的博客*/

    结束