1

我已经阅读了至少 100 篇关于 .htaccess 的帖子,但似乎无法理解它。我尝试的一切都导致了 404 错误,我知道它有效,因为如果我输入一行随机性,它会给出不同的错误。我正在尝试做的是 url 路由,就像使用索引页面一样,使用子域。

我有一个文件 routing.php,它采用它之后的部分 url,并包含基于创建不同页面的文件。

EX:mydomain.com/secure/routing/application应该通过路由给它变量应用程序,以便routing.php可以构建应用程序。mydomain.com/secure/routing/login应该通过路由给它变量 login 从而构建一个登录页面。

我已经routing.php全部设置好了。故障,路由任何包含mydomain.com/secure/routing/到的 url,mydomain.com/secure/routing.php无论路由之后发生什么。

我最近的尝试:(放在 /secure 子目录中)

Options +FollowSymLinks
IndexIgnore */*
# Turn on the RewriteEngine
RewriteEngine On
#  Rules
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . routing.php
4

1 回答 1

1

尝试:

Options +FollowSymLinks
IndexIgnore */*
# Turn on the RewriteEngine
RewriteEngine On

RewriteBase /secure/

#  Rules
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^routing/? routing.php [L]
于 2012-10-02T21:56:03.633 回答