Удалите index.php из Shared Hosting, Node Application - PullRequest
0 голосов
/ 10 сентября 2018

Я запускаю приложение узла (Ghost Blog) на своем сервисе общего хостинга (a2hosting). Однако у меня возникла проблема, когда на моей домашней странице было /index.php/ в конце. Когда я перехожу на другие страницы, index.php не появляется, и сайт работает нормально, проблема, с которой я сталкиваюсь, заключается в следующем URL: http://blog.gregsithole.com

Я огляделся по поводу переполнения стека и обнаружил, что проблема может быть связана с моим .htaccess файлом, и я не слишком знаком с тем, как его настроить, но вот как выглядит файл my.htaccess:

RewriteEngine On
RewriteRule ^$ http://127.0.0.1:2368/ [P,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://127.0.0.1:2368/$1 [P,L]

Пожалуйста, помогите, поскольку я искал последние несколько дней, и я не нашел решения этой проблемы, с которой я столкнулся. Я видел различные посты, связанные с CodeIgniter

1 Ответ

0 голосов
/ 11 сентября 2018

После некоторой помощи от моего хостинга, я наконец исправил проблему.

Я изменил свой .htaccess файл и, основываясь на предложении, добавил к нему следующее:

Options +FollowSymLinks -Indexes 

IndexIgnore * 

DirectoryIndex

RewriteEngine On
RewriteRule ^$ http://127.0.0.1:2368/ [P,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://127.0.0.1:2368/$1 [P,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...