【问题标题】:CodeIgniter remove index.php multiple domain?CodeIgniter 删除 index.php 多个域?
【发布时间】:2014-11-26 09:56:58
【问题描述】:

我有 2 个域名,但只有一个服务器。所以我把这两个域名停在一个服务器上,我需要删除 index.php

我有 sample.comsample.co.uk

如果单域意味着我创建一个像这样的 htaccess

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

它在单个域中工作正常。但是,当我在单个服务器中指向 2 个域名时,意味着 1 个域工作正常。另一个域不工作。

我需要使用 1 htacccess 删除不同域中的 index.php 请任何人帮助我..

【问题讨论】:

  • 您的意思是,您的两个域都指向单个目录或根文件夹?
  • @ManishJangirBlogaddition.com 在我的根文件夹中
  • @ManishJangirBlogaddition.com 2 个域名指向同一个网站。所以只有我去这个问题
  • 任何人请帮助我
  • @NathanSrivi 你的托管服务器是什么?

标签: php apache .htaccess codeigniter


【解决方案1】:

是的,现在我遇到了您的问题。您正在使用 godaddy 托管服务器。所以你需要使用下面的.htaccess:

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]

希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-16
    • 2011-07-09
    • 1970-01-01
    • 1970-01-01
    • 2013-01-08
    • 2016-07-26
    • 2012-10-30
    • 2019-04-06
    相关资源
    最近更新 更多