Как включить статический HTML в Concrete5

#html #redirect #concrete5

#HTML #перенаправление #concrete5

Вопрос:

Я успешно установил C5 на свой хостинг, который находится в «http://www.myweb.com.my » (не моя реальная страница или URL-адрес, просто для примера), обратите внимание, что мой веб-домен C5 включен.com.my .

Несмотря на то, что домен есть.com.my , C5, который я установил, использовал базовый URL-адрес «http://www.myweb.com » который также находится на моем хостинге, и весь каталог C5 находится там.

Я создал статическую HTML-страницу, которая не создана с использованием C5, и я хотел бы включить эту статическую HTML-страницу в URL-адрес C5, который «http://www.myweb.com.my/content/static.html «как мне это сделать?

Я продолжаю получать «HTTP Error 404.0 — Not Found» при попытке использовать «http://www.myweb.com.my/content/static.html » который я уже загрузил на свой хостинг, который находится в базовом URL , как в «http://www.myweb.com/content/static.html «

Что мне нужно настроить, чтобы мой веб-сайт C5 распознавал статический HTML и отображал его в «http://www.myweb.com.my/content/static.html » вместо того , чтобы «http://www.myweb.com/content/static.html «?

Или можно создать отдельные страницы на C5 и перенаправить их на мой базовый URL для просмотра «http://www.myweb.com/content/static.html » без изменения текущего URL-адреса C5 в браузере?

Заранее спасибо.

Ответ №1:

Это просто HTML-файл, который существует внутри content каталога вашего общедоступного веб-каталога на сервере? Если это так, то я думаю, проблема в том, что у вас неправильно настроен файл .htaccess. В частности, убедитесь, что у вас есть эти две строки в вашем файле .htaccess над строкой «RewriteRule»:

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

Эти строки сообщают Apache, что если фактический файл существует в запрошенном местоположении, используйте его как есть вместо использования RewriteRule, который следует ниже.

Ответ №2:

Вы можете создать простую страницу в каталоге single_pages. Все содержимое внутри (статическое или сгенерированное PHP) будет инкапсулировано в view.php вашей темы. Затем перейдите к администратору и добавьте созданную вами страницу.