我了解到.htaccess文件可用于隐藏页面网址。示例:www.mydomain.com/mypage1.html可以显示为www.mydomain.com或www.mydomain.com/mypage1。所以我对此有几个问题。我有三页说mypage1.html,mypage2.html和mypage3.html;所有在cPanel的同一文件夹中。有没有办法可以隐藏所有三个网址,就像它只显示为www.mydomain.com一样。或者我可以将所有三个页面都显示在www.mydomain.com/mycustomname/下。或者这三个文件分别显示为www.mydomain.com/mypage1/,www.mydomain.com/mypage2/和www.mydomain.com/mypage3/。
有人可以为此提供.htaccess代码吗?我还需要对我的html文件代码进行任何更改吗?与page1.html一样,点击按钮即可重定向到page2.html;或者现有代码是否可以。
还有一个问题是,我可以在cPanel中的子文件夹中上传.htaccess文件吗?因为我的cPanel中添加了很多插件域。
答案 0 :(得分:0)
.htaccess代码
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
如果它包含.php
,您可以更改最后一行RewriteRule ^([^\.]+)$ $1.php [NC,L]