如何在我的.htaccess文件中使用重写规则来引用2个不同的文件

时间:2014-02-26 16:11:40

标签: php .htaccess mod-rewrite

我不熟悉编码/编程及其余部分。

我最近安装了一个脚本,我目前正在本地服务器上测试。我在.htaccess文件中遇到一些困难,在主目录中调用两个不同的目录,我希望我能得到一些帮助。我看过这个论坛上的例子,但是我很难理解,因为我注意到每个.htaccess文件看起来都不一样。

这是我的故事......

我有一个脚本,它使用youtube api将您管理的视频插入类别。这非常适合我的网站。

在模板中,我添加了一些链接,从我脚本目录中的目录中调用一些html文件,但是,当我点击链接时,它会显示一个(Not availble)含义,它找不到文件。我已经玩了一段时间并试了很多例子,最后决定寻求帮助。

我的目录结构就是这样......

TV folder
.htaccess
application.php
[view]
[style] - layout.html (main template) live.html (my new template)
[lang]
[config]
[ajax]
[controller]
[fw]
[js]

.htaccess文件的内容

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) application.php?request=$1 [L,QSA]
###Start Kloxo PHP config Area
###Please Don't edit these comments or the content in between. kloxo uses this to recognize the lines it writes to the the file. If the above line is corrupted, it may fail to recognize them, leading to multiple lines.
<Ifmodule mod_php4.c>
php_value error_log /home/admin/__processed_stats/phplog
php_value upload_max_filesize 2M
php_value max_execution_time  30
php_value max_input_time  60
php_value memory_limit  32M
php_value post_max_size  8M
php_flag register_globals  off
php_flag display_errors  off
php_flag file_uploads  on
php_flag log_errors  off
php_flag output_buffering  off
php_flag register_argc_argv  on
php_flag magic_quotes_gpc   off
php_flag magic_quotes_runtime  off
php_flag magic_quotes_sybase  off
php_flag mysql.allow_persistent  off
php_flag register_long_arrays  on
php_flag allow_url_fopen  on
php_flag cgi.force_redirect  on
php_flag enable_dl  on
</Ifmodule>
<Ifmodule mod_php5.c>
php_value error_log /home/admin/__processed_stats/phplog
php_value upload_max_filesize 2M
php_value max_execution_time  30
php_value max_input_time  60
php_value memory_limit  32M
php_value post_max_size  8M
php_flag register_globals  off
php_flag display_errors  off
php_flag file_uploads  on
php_flag log_errors  off
php_flag output_buffering  off
php_flag register_argc_argv  on
php_flag magic_quotes_gpc   off
php_flag magic_quotes_runtime  off
php_flag magic_quotes_sybase  off
php_flag mysql.allow_persistent  off
php_flag register_long_arrays  on
php_flag allow_url_fopen  on
php_flag cgi.force_redirect  on
php_flag enable_dl  on
</Ifmodule>

主要引用的根文件(application.php)有一个require_once CWEB.'view/layout.html';

我希望实现的是在主模板页面上有一个链接,以引用live.php来调用require_once CWEB.'view/live.html';

这是我能解释的最好的。希望我有意义,期待得到一些帮助。

0 个答案:

没有答案