如何使我的websits登录表单页面成为“/ login”而不是“/login.php”或“ /login.html“像我的网站一样只显示目录”/ login“。任何回复和提示都很好。谢谢。如何显示登录表单'/ login'而不是'login.php'或'login.html'
0
A
回答
1
2
一个简单的解决办法是重命名“的login.php”到“的index.php”,并将其放置在它称为自己的文件夹“登录”
0
我做到这一点与.htaccess
- 这使得http://exmaple.com/whatever.php
被看作是简单的http://example.com/whatever
:
Options -MultiViews
RewriteEngine on
# skip all files and directories from rewrite rules below
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule^- [L]
# add php if possible
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule^%{REQUEST_URI}.php [L]
# rewrite other to index.php file
RewriteRule^/index.php [L]
0
要删除.php
和.html
扩展的URL并website.com/login.php
或website.com/login.html
显示器作为website.com/login
添加以下代码的.htaccess
文件中:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html
</IfModule>
(未测试)。
相关问题
- 1. Symfony3 + FosUserBundle/login /而不是/ login
- 2. 在登录表单中显示错误
- 3. Hello.js - Flickr API auth不显示登录表单,而是关闭它
- 4. 如何使用的.htaccess从/登录进行重定向到/login/login.html
- 5. 登录表单不显示如预期
- 6. 用户登录后,当按下后退login.html显示
- 7. 如何在无效登录后再次显示登录表单?
- 8. 如何在前台显示登录表单和登录表单后面的Mainform?
- 9. 反应本机和firebase:如何登录后如何显示登录表单?
- 10. 显示表单一次登录,在
- 11. 如何在登录表单模式中显示错误消息?
- 12. 如何扩展Django“登录”表单?
- 13. 即时取景显示登录表单,而不是网页内容
- 14. Spring Security表单登录
- 15. Mod_rewrite规则/登录login.php
- 16. B2C - 开放注册商表单,而不是登录表单
- 17. 安全表单登录
- 18. 为什么我的angularJS登录表单视图不显示?
- 19. 如何显示来自其他组件的登录表单?
- 20. NodeJS - 显示登录或不是用户的不同内容
- 21. 如何设置登录FORM提示信息“假登录表单”?
- 22. 如何获取Trac上的html登录表单以显示?
- 23. 表显示,而不是零
- 24. 登录时不显示登录页面
- 25. 登录后如何显示用户名或名或姓或名?
- 26. Facebook登录显示徽标而不是权限请求
- 27. 如何让rubycas-server登录表单显示?
- 28. Facebook登录:登录后显示活动
- 29. Login-AzureRmAccount不会使用PSCredential登录
- 30. 如何将登录表单从一个组件显示到另一个组件?
[Remove .php extension with .htaccess]可能的重复(http://stackoverflow.com/questions/4026021/remove-php-extension-with-htaccess) –