Я знаю, что это довольно сложный вопрос, но я не знаю, почему моя страница не загружает «.php ", когда я обращаюсь к нему с hxxp: // url [dot] tld/file.php. Чтобы просмотреть содержимое, я должен получить к нему доступ через hxxp: // url [dot] tld/file.php /. Я знаю, что я могу сделать это из cpanel (redirects - section), но у моего провайдера есть настраиваемая панель, и я не нашел опции перенаправления. Я попробовал некоторые коды из Интернета, чтобы перенаправить старый url на новый через .htaccess, но im перенаправлен на hxxp: // url [dot] tld/file.php /////////////// // или что-то типа того.Как перенаправить с .htaccess url.tld/file.php на url.tld/file.php/
редактировать: .htaccess содержание Теперь
RewriteEngine on
RewriteCond %{HTTP_HOST} ^online\.my\-domain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.online\.my\-domain\.com$
RewriteRule ^/?$ "http\:\/\/google\.com\/" [R=302,L]
//Rewrite to www
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^online.my-domain.com[nc]
RewriteRule ^(.*)$ http://www.online.my-domain.com/$1 [r=301,nc]
Redirect 301 /php-file-with-problems.php /php-file-with-problems.php/
Как я сказал, им перенаправлены online.my-domain.com/php-file-with-problems.php////////// ////
Обновите вопрос, чтобы отобразить соответствующий контент из вашего файла .htaccess. – Andy
Спасибо, я просто загрузил его! – Adrian
Посмотрите, отвечает ли это на ваш вопрос: http://stackoverflow.com/questions/7780859/htaccess-rewrite-to-force-trailing-slash-at-the-end – Andy