запустить htm файл как php используя htaccess

0

У меня мало файлов с расширением htm которые я хочу запустить как php используя код htaccess

это код htaccess, который я использую

AddHandler application/x-httpd-php5 .htm .php .html

этот код работает нормально, но теперь я меняю свой сервер хостинга на то, что этот код не работает.

я пробовал все эти коды, но никто не работал

AddHandler application/x-httpd-php .htm .php .html

AddType application/x-httpd-php .html .htm

AddType application/x-httpd-php5 .html .htm

мой новый сервер говорит

cPanel Linux Hosting packages only support the SymLinksIfOwnerMatch option in the .htaccess file.

Пожалуйста, укажите мне в правильном направлении, как я могу запустить htm файл как php на моем сервере

Теги:
.htaccess

1 ответ

1

Я боюсь, что это не гонка... Если ваш хостинг блокирует соответствующие директивы в вашем.htaccess, ваш единственный способ пойти - либо шантажировать или взломать провайдера, либо изменить расширение с.htm на.php, Поскольку это действительно дело администрирования сервера, и если администратор сервера не позволяет вам, вы не можете обойти его...

Хакерным решением будет использование перезаписи для маршрутизации.htm в.php файлы. Но все же вам нужно будет переименовать ваши файлы с.htm на.php. Это может быть решением, если вы используете маршрутизацию приложений, не настраивается динамически, и ваша главная проблема заключается в том, что URL-адрес не следует изменять. Хотя измененный URL-адрес можно поймать с 301 переадресацией.

  • 0
    У меня есть доступ к WHM также, где я могу создать учетную запись cpanel я могу изменить там?
  • 0
    Нет, вам придется использовать директиву apache RewriteRule . Но объяснение этому выходит за рамки этого вопроса. Я бы посоветовал вам связаться с вашим хостинг-провайдером и спросить его, есть ли у них решение для выполнения файлов .htm (l) в виде php-скриптов. Это сэкономит вам много времени;)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню