apache — мне нужно удалить расширение .php на хостинге godaddy

Я в растерянности, пытался .Htaccess который, кажется, работает только на моем сервере, при загрузке на мою учетную запись хостинга, только большая ошибка 404; Я сделал больше исследований и узнал о web.config для пользователей еще ничего. Я новичок в использовании этого метода, пробовал многочисленные коды переписывания, изменения расширений, исследования, вы называете это. Может быть, я не совсем понимаю, как разместить файлы при загрузке; Я читал темы здесь, и все же я что-то упустил.

это цель:
site.com/index.php
в
site.com/index

вот примеры того, что я использовал для достижения своей цели
.htaccess:

Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

#Fix Rewrite
Options -MultiViews
# Mod Rewrite
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

web.config:

<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="RewritePHP"> <match url="(.*)" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions> <action type="Rewrite" url="{R:1}.php" /> </rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]