如何在计算机上本地创建和编辑 .htaccess 并查看更改
Posted
技术标签:
【中文标题】如何在计算机上本地创建和编辑 .htaccess 并查看更改【英文标题】:How to create and edit .htaccess and see changes locally on a computer 【发布时间】:2018-01-15 05:04:03 【问题描述】:您好 *** 社区, 我只使用 html 和 CSS 建立了一个网站,现在它已经上线了。每当我想更新它时,我只需替换 cPanel 中文件管理器中的文件。一切都很完美,直到我不得不编辑 .htaccess 以从 URL 中删除 (.html) 扩展名。我的问题是没有 .html 的 href="about-us" 不能在本地工作,所以我不能只替换 cPanel 中的文件,现在我必须从文件管理器中所有页面的所有链接中删除 .html。每次更新网站时,我都必须这样做。 有办法解决吗?像本地服务器一样可以理解 href="http://example.com" 或 href="about-us" 之类的链接?有什么建议? 谢谢
【问题讨论】:
不要删除 .html。您是否想让您的网址看起来像这样:example.com/about-us
而不是 example.com/about-us.html
?
你想做什么this?
是的,我已经做到了,而且效果很好。本地呢?我也想使用 URL 链接到主页,而不是使用 index.html 或 index
我目前无法重现您的情况,但也许您可以在本地运行您的网站 XAMPP 并调整 XAMPP 中的设置以尝试获取短网址。 This question 可能是相关的。
您的本地环境肯定不同于 cPanel/WHM 提供的环境。只要您在本地使用 apache 作为网络服务器,.htaccess 规则应该几乎相同。正如 Alex 建议的那样,您可以使用 XAMPP
【参考方案1】:
感谢 alex 和 Bogdan Stocia,我使用 MAMP 在本地运行它并创建了 .htaccess 文件,以便能够查看没有 .html 扩展名的页面,并将链接到我的主页的 <a>
标记替换为 href="/"而不是 href="index"。
【讨论】:
以上是关于如何在计算机上本地创建和编辑 .htaccess 并查看更改的主要内容,如果未能解决你的问题,请参考以下文章