Я в растерянности, пытался .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>
Задача ещё не решена.
Других решений пока нет …