Необходимо ограничить перезапись URL для одной папки - PullRequest
0 голосов
/ 03 мая 2011

Привет, ребята. У меня есть следующий файл htaccess, настроенный для перезаписи URL:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^mysite.com [NC]
#RewriteRule (.*) http://www.mysite.com/$1 [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule .* index.php
RewriteRule !\.(js|ico|gif|jpg|png|swf|css|htm|html|php5)$ index.php 

php_flag magic_quotes_gpc Off
RewriteCond %{REQUEST_FILENAME} -d
AddType text/css .css
AddHandler php5-script .php

Я хочу создать iframe, который указывает на файл в папке в папке public_html, однако в соответствии с htaccess, указанным выше, мне нужно настроить исключение для этой одной папки и ее содержимого - как мне это сделать?

EDIT ====================

Моя структура папок настроена, как показано ниже, что является стандартом для приложений на основе Zend Framework:

application
html
->importer
library

Я хочу, чтобы любая ссылка на www.mysite.com/importer ссылалась на нее как на обычную, вместо того, чтобы рассматривать импорт как параметр, передаваемый в файл index.php.

1 Ответ

0 голосов
/ 07 мая 2011

Если вы хотите ограничить переписывание URL-адресов определенной папкой, просто поместите в эту папку файл .htaccess с правилами, которые вы хотите применить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...