【发布时间】:2012-10-02 21:48:39
【问题描述】:
我已经阅读了至少 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
【问题讨论】:
标签: apache .htaccess webserver