На моем сайте я удалил .php
расширение с URL-адреса, используя правила .htaccess
. Чтобы я мог перейти на любую страницу без расширения .php. например:Почему .htaccess показывает мне «Внутренняя ошибка сервера»?
http://localhost/aponit/dev/zones (there are no .php extension)
Теперь у меня есть ссылка на php-странице для обновления данных формы. Ссылка находится ниже:
<a class="btn btn-success btn-xs" href="<?php echo SITE_URL."update/$zone_id"?>" >Edit</a>
Эта ссылка показывая следующий URL:
http://localhost/aponit/dev/update/54
Но, к сожалению, он показывает мне сообщение об ошибке:
Внутренняя ошибка сервера
Я использую следующие .htaccess:
ErrorDocument 404 /not-found.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
RewriteRule ^update/([0-9]+) update?z=$1 [L]
Вы находитесь в wordpress/laravel/codeigniter или любой другой такой услуге? – hjpotter92
Я использую core php. –