0

我是 HTAccess 的菜鸟,所以请保持简单。

在我的网站上,我不使用 www.-domain。一切都在一个子域上。但是,当我提到我的网站时,我指的是重定向到子域的 www 部分。这只需使用 PHP header() 函数即可完成。

我想要做的是将 www.jeroened.be 上的所有内容重定向到子域。但是,我也想将http://www.jeroened.be/blog重定向到http://subdomain.jeroened.be/blog

对我来说最简单的事情就是将所有内容都重定向到 index.php,我在其中重定向到子域。

4

1 回答 1

1

这应该可以满足您的要求。它将所有内容重定向到索引页面。

RewriteEngine On

RewriteRule . index.php

您可能会遇到问题,因为它还会将图像、css 等重定向到索引页面!

以下文件夹结构 / .htaccess 可能更合适。

  • “应用程序/公共”公共(所有可公开访问的文件都放在此处 - index.php、css 等...)
  • “App/Php”(您的应用程序的 PHP 文件)

RewriteEngine On

# If the requested file doesn't exist, redirect request to index.php  
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php
于 2013-05-13T08:52:55.677 回答