miketomlin

Рейтинг
235
Регистрация
04.12.2013
antonygold #:
Приятно, что Сёрч еще жив ))
Если честно, то скорее на последнем издыхании. Я тут с трудом пишу. Так разве что с SV по привычке поспорить, чья чушь правильнее 😊
SeVlad #:
Потому что индексный пхп не только в корне, но и темах и плагинах.

И чЁ они там реально используются? Думаю, это скорее заглушки против этой хрени:

RewriteCond %{REQUEST_FILENAME} !-d
SeVlad #:
Это вообще скорее к самописам и простым сайтам относится.

Это скорее относится к самоделкиным, не желающим выбираться из пещеры.

Вообще писец система: создал очередной каталог в паблик ветке, создай в нем индексный файл (а то при обращении по этому адресу будет отображаться страница Web-сервера) 🤣 А если мне нужно 1000 каталогов создать?

Kate34 #:
Интересно конечно как у вас Пиро из TF2 с Адай Вонг перекликаются
Любят пожрать/попить 😀  А то что вы знаете обоих персонажей, является доп. подтверждением моей правоты 😂
SeVlad #:
Если бы index.php не было в числе индексных, то ВП бы не работал нормально.

Почему?

SeVlad #:
Я конечно допускаю, что  index.php нет в индексных а ТС не замечает проблем, но это настолько маловероятно.
Это понятно. Но раз такая проблема возникла, нужно рассмотреть основные причины 😉


SeVlad #:
Для каждого леддинга  свой подкаталог - это и проще и правильнее в сотни раз.
ОК, твоя чушь правильнее моей 😀 Для меня в принципе дикость несколько точек входа в паблик каталоге. Лучше бы конечно ни одной, но для WP-шников это космос, поэтому этот вариант мы не рассматриваем. Остается одна 😀 А статик можно размещать и в неск. каталогах, хотя что мешает в одном (/assets/[site1/], /assets/site2/ и т.п.), не понятно. Использование относительных адресов в ссылках? 😀
totamon #:
для физической страницы нужно в   htaccess писать исключение, иначе как движок поймет что адрес не нужно обрабатывать?

Вот этого вполне достаточно:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

Эти директивы препятствуют перенаправлению запросов во фронт движка, если есть соотв. адресу файл или каталог.

SeVlad #:
Давай я попробую ещё раз: откроется ИНДЕКСНЫЙ файл.
Индексными файлами могут быть какие угодно, заданные директивой DirectoryIndex. И может быть не один, а куча.

Ну, давай просвети меня, а то я этого не знаю 😀 Говорю, если он разместил лэндинг в папке index.php, а у него в качестве индексного прописано что-то другое или вообще ничего не прописано, какой индексный файл откроется? 😀

SeVlad #:
А теперь если включить голову станет понять что как минимум одним из индексных файлов будет index.php (ибо на домене работает ВП).
Не тупи. У ТСа фронт WP открывается из-за того, что в него явно прописан рерайт, а не из-за того, что он прописан в качестве индексного 😉


SeVlad #:

Это твоя дикая фантазия. Начиная прямо с "никак не связанный с ним сайт".

Ну вот к примеру откуда куда ты знаешь что у ТСа этот лединг там и останется для продакшена? А хоть бы и так - кто тебе вообще научил что под каждый лединг должен быть отдельный сайт?

Говорю, самые вменяемые варианты размещения лэндинга на одном домене с многостраничным сайтом – через фронт основного сайта или поместить файл лэндинга прямо в корень (и открывать его по естественному адресу, например /page.html, или на крайняк сделать соотв. рерайт, чтобы избавиться от расширения в адресе и т.п.).
Вообще во вменяемых движках такое делается через осн. и единственный фронт. ЧЁ в WP никак нельзя прикрутить вывод страницы с уник. разметкой, никак не связанной с темой оформления сайта?
SeVlad #:
Вот что за фигню ты ща спорол?... 1. Какая, нафик многосайтовость? Одинокий файл в подкаталоге.

Лэндинг и никак не связанный с ним сайт на WP == два сайта на одном домене == топорная многосайтовость (скрещивают два сайта на одном домене дедовскими методами).

SeVlad #:
2. В какой нафик корень?!!! Там индексный файл ВП.

И чЁ? Второй файл можно назвать как угодно и сделать в него рерайт явно, о чем я и написал.


SeVlad #:
И даже если бы не было ни ВП ни хтацесса - всё равно на правильно настроенном сервер открылся бы индексный файл.
Ну-ну. Если у него в качестве индексного прописан только index.html или еще какая-нибудь неведанная хрень, прям-таки по волшебству откроется index.php 😀 Отдохни и пожуй 😉
SeVlad #:
моятвоянепонимай.. :(
Посмотри на черточки, обрамленные пробелами, в показанном .htaccess 😉 Интересно, это форум постарался или у ТСа в оригинале так было.
SeVlad #:
И чо ? :)
«Хотя есть же эта хрень перед запускам фронта WP» – это было развитие мысли, обесценивающее написанное в пред. предложении. Я забыл, что WP штатно прописывает упомянутую мной хрень.
Всего: 2534