隐藏 .htaccess 中的扩展名

发布于 2024-11-02 14:35:42 字数 88 浏览 0 评论 0原文

大家好 我有一个问题,我的文件有 .html 扩展名,但我希望当文件在 Brownser 中打开时,扩展名有 hide.eg file.html 文件。 预先致谢

Hi All
i have a problem that my file have .html extention but i want that when the file open in brownser the extention had hidden.e.g file.html to file.
Advance thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

行至春深 2024-11-09 14:35:42

在您的 .htaccess 文件中使用以下内容:

RewriteEngine on  
RewriteCond %{REQUEST_FILENAME} !-d  
RewriteCond %{REQUEST_FILENAME}\.html -f  
RewriteRule ^(.*)$ $1.html

现在您可以使用 http://www.mysite.com/contact 之类的 lins,而不是 http://www。 mysite.com/contact.html

希望这有帮助!

In your .htaccess file use this:

RewriteEngine on  
RewriteCond %{REQUEST_FILENAME} !-d  
RewriteCond %{REQUEST_FILENAME}\.html -f  
RewriteRule ^(.*)$ $1.html

Now you can use lins like http://www.mysite.com/contact rather than http://www.mysite.com/contact.html.

Hope this helps!

汐鸠 2024-11-09 14:35:42
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/$ $1.php
RewriteRule ^([^/]+)/([^/]+)/$ /$1/$2.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)$ /$1/ [R=301,L]

示例 yoursite.com/wallpaper.html 到 yoursite.com/wallpaper/

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/$ $1.php
RewriteRule ^([^/]+)/([^/]+)/$ /$1/$2.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)$ /$1/ [R=301,L]

Example yoursite.com/wallpaper.html to yoursite.com/wallpaper/

挽手叙旧 2024-11-09 14:35:42

您的链接必须是这样的

<a href="example">Example</a>
 Instead of
<a href="example.php">Example</a>

然后将其添加到您的 .htaccess 文件中

 RewriteCond ^example example.php [L]

Your link must be like this

<a href="example">Example</a>
 Instead of
<a href="example.php">Example</a>

Then add this to your .htaccess file

 RewriteCond ^example example.php [L]
错爱 2024-11-09 14:35:42

RewriteEngine 开启
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html

这个对于一个网站中的单个扩展来说是可以的。我在同一网站中使用多个扩展,例如index.html和contact.php。

我怎样才能使用这个代码?

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html

this one is ok for single extensions in one website. I am using multiple extensions in same website for example index.html and contact.php.

How can i use this code ?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文