更改网站的根访问权限(PHP)(Wordpress)

时间:2016-01-05 07:24:45

标签: php wordpress codeigniter server live

我需要帮助,因为我是网络开发的新手。我有一个网站,在服务器上有“应用程序”文件夹和“演示”文件夹。 APPLICATION 文件夹包含codeigniter文件,可以访问,因为我提供了网址:'www.example.com', DEMO 文件夹包含wordpress网站,可以访问'www .example.com的/演示”。现在我想在输入url'www.example.com'时更改wordpress的访问权限,我想加载我的wordpress网站(PLACED IIN DEMO FOLDER)。它将保持正常工作。 请告诉我需要改变哪些更改才能实现上述目标。感谢

2 个答案:

答案 0 :(得分:1)

这是不可能的 - 你会在http://www.example.com/下有你的Codeigniter应用程序和你的Wordpress应用程序

猜测你想要这个:

如果这是目标,那么这就是步骤:

  • 进行备份!
  • 创建文件夹/xyz
  • 将以下资源移至新文件夹:

    • /system => /xyz/system
    • /application => /xyz/application
    • /index.php => /xyz/index.php
  • 打开/xyz/index.php并修改以下行:

    • $system_path = 'system'; => $system_path = '/xyz/system';
    • $application_folder = 'application'; => $application_folder = '/xyz/application';

由于我对Codeigniter应用程序一无所知,因此可能存在潜在问题,例如:

  • 如果您的应用使用资源(css文件,图片,js等),则移动后可能无法找到它们。您需要相应地编辑View文件。您可以在/xyz/application/views

  • 下找到它们
  • 您很可能拥有一个隐藏文件/.htaccess,其中包含从Codeigniter URI Scheme中排除index.php的配置。 (导航到您的codeigniter应用程序并在浏览应用程序时注意URL。URL是否类似

  • (a)http://www.example.com/index.php/something/else

  • (b)http://www.example.com/something/else

如果是(b),调整您的.htaccess文件。

希望这有助于作为起点....祝你好运! :)

答案 1 :(得分:-1)

使用base_url();得到目前的网址

$url = base_url(); // check url.. echo it

if($url == "www.example.com")
{ 
 redirect('www.example.com/demo', 'refresh');
}

**

  

将此代码添加到您的标题顶部

**