Так сложилась что задача у вас уникальная, и вряд ли вам дадут готовый вариант.
Давайте мыслить от обратного:
1. Куда приходить запрос (контроллер, акшен), что открываеться при этом?
2. Если все приходит куда надо, как делаеться поиск статьи? Туда ли попадает slug, то ли ищем.
Вангую: Скорее всего проблема в передаче параметров, ну то есть в .htaccess и мод_реврайт правилах
Тут надо дебажить весь путь запроса, неужели работая с Yii вы не знаете как это делать?
P.S. Я тут подумал, может вы не знаете Yii на котором построен проект и хотите прикрутить к нему свой любый движок для реализации блога на сайте? В этом случае я вам это очень не рекомендую. Да и вообще не рекомендую делать то, что вы пытаетесь сделать, найдите спеца нужного и поставьте ему ТЗ.
А я и не говорю, что у ТС хорошая идея для продакшена, так чисто академический интерес возможно. Я тут больше говорю про то, что ВП до статуса "серебрянная пуля", как до китая раком.
Есть задачи, которые разрабатывать и сопровождать на Yii намного проще и дешевле, чем на WP, но делать на Yii еще один WP при этом не хочется (ну или может большой сайт достался в наследство)
P.S. Но конечно же сама задача бред :)
Не холивара ради, но если в создании блога, ну на крайний случай даже какого то более менее корпоративного сайта - да, в остальных случаях я думаю WP вам не подойдет, например для реализации какой то консольной бизнес логики, выстраивание очередей, обработки информации, масштабировании, кластеризации. У WP свои паттерны, своя архитектура, которые накладывают свои отпечатки, а как известно серебрянной пули нет. Задач в вэбе много, особенно когда это касаеться автоматизации бизнеса. На блогах интернет клином не сошелся, хотя да, я понимаю на каком форуме я нахожусь :)
У меня была примерно такая же ситуация. Пока было как хобби, брал любую технологию, ЯП и ковырялся ночами, работая не в IT. И тут пришел в IT, пятый год в коммерческой разработке, да стал получать больше, но удовольствия уже нет, все задачи однотипные, проекты однотипные, технологии одинаковые, сдать всегда надо все "вчера" и так далее. И удовольствие опять же по вечерам со своими мини проектами, короче ничего не поменялось, стал только сутками за компом сидеть😂 Да плюс в том, что намного быстрее растет скил
<?php if (strpos($_SERVER['REQUEST_URI'], 'blablabla') === false) { ?> <div class="logo-place"> <a class="logo" href="/"><img src="<?php print $logo ?>" alt="" title="" /></a> </div> <?php } else { ?> <a class="logo logo-no-frame" href="<?php print $front_page ?>"><img src="<?php print $logo ?>" alt="" title="" /></a> <?php } ?>
P.S. Обратите внимание, что при проверки используеться ===, так как strpos вполне может вернуть 0, если это первая позиция
Это было сколько лет назад? 6? :)
Мне кажется сейчас нет устройств с доступом в интернет без поддержки html5, а если и есть, то скорее всего это не ваша ЦА (и не заказчика в том числе) и в конце концов, есть html5shiv и прочие заплатки. ИЕ8 перестал поддерживаться в 2014 году вместе с xp, хотя под ie8 (winxp) можно доп стили накатать и скрипты адаптировать под детект браузера, по факту +100к баблинских за поддержку неподдерживаемого г... к проекту никому не помешают, все остальные обновляются в фоне самостоятельно.
Например Яндексом пользоваться на ИЕ6 невозможно, не кроссбраузерно у него 😂
https://winginx.com/ru/htaccess
А сам nginx рестартуете? он конфиги только при рестарте демона компилит.
А так же возможно используется конфигурация не того файла, что вы правите.
Вам в любом случае нужен, так сказать, bridge - чтобы через сайт модх можно было дернуть проверку авторизации на форуме и автоматом зарегистрировать юзера с привязкой к профилю на форуме. Примерно, как авторизация через соц сети работает---------- Добавлено 07.08.2016 в 15:37 ----------
Я так понимаю, вы починили. Но мой совет - проверьте версию для слабовидящих и присматрите себе новый макет на каком нибудь темплейтмонстре, а то "вырвиглаз" какой то, пожалейте посетителей.
Просто хэш, помогает не задумываться на счет битых имен файлов например, написанных в черт знает какой кодировке.