Im съвсем нов за пренаписване на правила, така че може да има много прост начин да направите това, но не мога да намеря много информация за него.
Във всеки случай аз имам презаписващ файл, съдържащ около хиляда правила за много различни сайтове, така че има ли някакъв начин да създадете множество файлове само за по-лесно управление на голямото количество правила?
Например имам три сайта:
A.com
B.com
C.com
Искам отделен файл за всяко пренасочване на сайтове, но също така искам универсален файл за правила, които са приложими за всички тях?
Има ли все пак това?
Отговори:
0 за отговор № 1Ако можете да използвате символните връзки, .htaccess
Файлът включващ всички RewriteRules се намира в настройка на директорията [Настройване на Dir]. Затова в корените на документа на сайт А вие задавате символната връзка като
$ cd [Document Root A]
$ ln -s [SettingDir]/.htaccess .htaccess
по същия начин, в сайт Б, вие задавате
$ cd [Document Root B]
$ ln -s [SettingDir]/.htaccess .htaccess
...