У меня есть этот сайт, скажем (mydomain.com), который работает уже довольно давно, мы решили, что нам бы тоже хотелось создать блог, естественно, мы хотели использовать WordPress (отлично подходит для блогов). Мы хотели использовать поддомен blog.mydomain.com
mydomain.com использует cloudflare, а сам сайт создается с помощью Laravel, наш проект помещен в public_html / coolproject, поскольку из-за laravel нам пришлось внести следующие изменения в наш файл htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ coolproject/public/$1 [L]
</IfModule>
После принятия решения о создании блога мы естественным образом создали запись A в облачном хранилище, указывающую на наш ip, как основной домен. (Blog.mydomain.com)
Проблема заключается в следующем: каждый раз, когда мы пытаемся получить доступ к blog.mydomain.com, он показывает содержимое mydomain.com.
Я думаю, что проблема заключается в
RewriteRule ^(.*)$ coolproject/public/$1 [L]
потому что каждый запрос направляется в папку coolproject / public.
Я не очень хорошо разбираюсь в htaccess и не знаю всех его возможностей, мне интересно, можно ли изменить это правило, чтобы не затрагивать субдомены в этом сценарии и как.
цель для blog.mydomain.com показывать содержимое public_html / mycoolblog.