在不影响其他规则的情况下重定向首页

阿文

我当前的.htaccess在下面给出。

# Make sure directory listing is disabled
Options +FollowSymLinks -Indexes
RewriteEngine on

# Send request via index.php (if it's not an existing file/folder)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

<IfModule mod_php5.c>
    RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

<IfModule !mod_php5.c>
    RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

我想将我的主页重定向到另一个域,但保留所有/ sub / directories。因此,更改了以下规则。

# Make sure directory listing is disabled
Options +FollowSymLinks -Indexes
RewriteEngine on

# Send request via index.php (if it's not an existing file/folder)
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d

#redirect
RewriteCond %{REQUEST_URI} ^/$
Rewriterule ^(.*)$ http://example.com/ [L,R=301]    

<IfModule mod_php5.c>
    RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

<IfModule !mod_php5.c>
    RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

现在,所有/ sub / directories都收到内部服务器错误。日志表明它正在进行循环。

任何的想法?

十字架

RewriteCond仅用于下一个RewriteRule

使用:

# Make sure directory listing is disabled
Options +FollowSymLinks -Indexes
RewriteEngine on

#redirect
RewriteRule ^$ http://example.com/ [L,R=301] 

# Send request via index.php (if it's not an existing file/folder)
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]

<IfModule mod_php5.c>
    RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

<IfModule !mod_php5.c>
    RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在不影响apache中文件的情况下重定向文件夹?

来自分类Dev

如何在不影响apache中文件的情况下重定向文件夹?

来自分类Dev

在不影响子进程的情况下重定向父进程的管道

来自分类Dev

如何在不影响其他元素的情况下增加中间元素的文字字符

来自分类Dev

在不影响其他弹性项目的情况下对齐弹性项目

来自分类Dev

如何在不影响其他div的情况下隐藏/显示匿名div

来自分类Dev

我可以在不影响其他程序的情况下更改当前的DateTime吗?

来自分类Dev

Laravel 在不影响其他应用的情况下提供服务

来自分类Dev

我重写的URL重定向但在没有CSS或任何其他规则的情况下重定向到网站

来自分类Dev

我重写的URL重定向但在没有CSS或任何其他规则的情况下重定向到网站

来自分类Dev

如何在不影响CSS文件的情况下将所有页面重定向到根目录?

来自分类Dev

如何在不影响其他人的情况下冻结pygame中的特定实例

来自分类Dev

如何在不影响其他浏览器的情况下向IE 10添加<br/>

来自分类Dev

MySQL:如何在不影响其他列的情况下从一列中选择非重复项?

来自分类Dev

如何在不影响具有相同状态的其他元素的情况下更改一个元素的状态?

来自分类Dev

默认情况下,Rails路线重定向到其他视图

来自分类Dev

如何在不影响其他表列的情况下调整单个JTable列的大小

来自分类Dev

如何在不影响Javascript其他参数的情况下设置默认参数

来自分类Dev

如何在不影响其他控件(例如gridview)的情况下调用Page.Databind()

来自分类Dev

如何在不影响其他表列的情况下调整单个JTable列的大小

来自分类Dev

如何在不影响其他行的情况下,使一个物料表列的编辑模式字段类型取决于另一列的值?

来自分类Dev

使用ggplot2,如何在高于特定值的情况下裁剪线而又不影响R中的其他线?

来自分类Dev

我可以在不影响其他键盘的情况下将特定设备的按键绑定到Linux中的快捷方式吗?

来自分类Dev

XML中具有相同的前缀和多个名称空间-如何在不影响Python中其他元素的情况下添加元素属性

来自分类Dev

Apache-在没有安全警报的情况下将https重定向到其他域

来自分类Dev

在不影响MBR的情况下升级Ubuntu

来自分类Dev

在不影响父表单的情况下验证嵌套表单

来自分类Dev

在不影响图的情况下更改刻度标签

来自分类Dev

在不影响MBR的情况下升级Ubuntu

Related 相关文章

  1. 1

    如何在不影响apache中文件的情况下重定向文件夹?

  2. 2

    如何在不影响apache中文件的情况下重定向文件夹?

  3. 3

    在不影响子进程的情况下重定向父进程的管道

  4. 4

    如何在不影响其他元素的情况下增加中间元素的文字字符

  5. 5

    在不影响其他弹性项目的情况下对齐弹性项目

  6. 6

    如何在不影响其他div的情况下隐藏/显示匿名div

  7. 7

    我可以在不影响其他程序的情况下更改当前的DateTime吗?

  8. 8

    Laravel 在不影响其他应用的情况下提供服务

  9. 9

    我重写的URL重定向但在没有CSS或任何其他规则的情况下重定向到网站

  10. 10

    我重写的URL重定向但在没有CSS或任何其他规则的情况下重定向到网站

  11. 11

    如何在不影响CSS文件的情况下将所有页面重定向到根目录?

  12. 12

    如何在不影响其他人的情况下冻结pygame中的特定实例

  13. 13

    如何在不影响其他浏览器的情况下向IE 10添加<br/>

  14. 14

    MySQL:如何在不影响其他列的情况下从一列中选择非重复项?

  15. 15

    如何在不影响具有相同状态的其他元素的情况下更改一个元素的状态?

  16. 16

    默认情况下,Rails路线重定向到其他视图

  17. 17

    如何在不影响其他表列的情况下调整单个JTable列的大小

  18. 18

    如何在不影响Javascript其他参数的情况下设置默认参数

  19. 19

    如何在不影响其他控件(例如gridview)的情况下调用Page.Databind()

  20. 20

    如何在不影响其他表列的情况下调整单个JTable列的大小

  21. 21

    如何在不影响其他行的情况下,使一个物料表列的编辑模式字段类型取决于另一列的值?

  22. 22

    使用ggplot2,如何在高于特定值的情况下裁剪线而又不影响R中的其他线?

  23. 23

    我可以在不影响其他键盘的情况下将特定设备的按键绑定到Linux中的快捷方式吗?

  24. 24

    XML中具有相同的前缀和多个名称空间-如何在不影响Python中其他元素的情况下添加元素属性

  25. 25

    Apache-在没有安全警报的情况下将https重定向到其他域

  26. 26

    在不影响MBR的情况下升级Ubuntu

  27. 27

    在不影响父表单的情况下验证嵌套表单

  28. 28

    在不影响图的情况下更改刻度标签

  29. 29

    在不影响MBR的情况下升级Ubuntu

热门标签

归档