Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.04.2021, 08:48
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 1,101

Поможите настроить Rewrite в Apache
Допустим не сервере есть каталог следующей структуры
scripts
	| - lib
		| - util
			| - uf1.js
			| - uf1.min.js
			| - uf2.js
		| - addon
			| - ad1.js
			| - ad1.min.js
			| - ad2.js
		| - lib1.js		
		| - lib1.min.js
		| - lib2.js


В httpd.conf описано
Alias /lib "/scripts/lib"
<Directory "/scripts/lib">
......
</Directory>

				
Alias /catalog/lib "/scripts/lib"
Alias /catalog "/???/catalog"
<Directory "/???/catalog">
......
</Directory>


Теперь мне нужно при обращении к lib вместо файлов типа file.js отдавать file1.min.js , если он существует.

Пишу так
<Directory "/scripts/lib">
......
    RewriteCond "$1.min.js" -F
    RewriteRule "^(.*)\.js$" "$1.min.js"
</Directory>


В каталоге /scripts/lib работает
Вместо lib1.js отдается lib1.min.js, lib2.js - передается как есть
Но не работает во вложенных каталогах
lib/util/uf1.js передается как есть, несмотря на присутствие lib/util/uf1.min.js

Можно ли как то заставить искать файлы и во вложенных каталогах
Или инструкции в <Directory> действуют только на нее, но не на вложенные подкаталоги?
Ответить с цитированием
  #2 (permalink)  
Старый 05.04.2021, 19:41
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 1,101

Как то проблему решил, засовыванием соответствующего .htaccess в каждый каталог
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка плагина на Apache Cordova smart-create Мобильный JavaScript 0 15.05.2017 01:27
Доступ к Apache в локальной сети из интернета bayah Оффтопик 2 23.07.2012 05:04
Доступ к Apache в локальной сети из интернета bayah Серверные языки и технологии 2 22.07.2012 09:36
Как привязать адресс своего сервера Apache к своему домену Gamestop Серверные языки и технологии 7 18.06.2012 18:47