Я хочу переписати цю URL-адресу
http://localhost/vector-svn/demo.php
переписати на
http://localhost/vector-svn/demo
мій файл .htaccess
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*).$ $1.php [nc]
будь-яка допомога буде вдячна?
Відповіді:
2 для відповіді № 1Відповідь на моє власне питання !! Це працює для переписування URL-адреси !!
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
0 для відповіді № 2
Ви можете зробити це:
rewriteRule ^(.*)$ $1.php [NC]
Редагувати: Я бачу, ваше правило перезапису точно таке саме. Яка у вас проблема?
0 для відповіді № 3
Звучить, що mod_rewrite взагалі не встановлений. Перевірте документацію apache, посилання.
Вибачте, коротка відповідь ... це посилання також може допомогти вам, може бути кілька речей, і як уже згадувалося, перезапис виглядає чудово, тому спробуйте переконатися, чи працює якась із наведених нижче дій.