我对 htacess 和 modrewrite 了解不多,所以我发现自己陷入了另一个困境,为自己接近这个新领域。
我将针对 2 个不同的问题分开我的查询,以使答案具有主题性,并更好地针对寻找自己问题的解决方案的用户。
这是这两个查询中的第二个;
我的 htaccess 文件中有以下内容;
RewriteRule ^install/([a-zA-Z0-9]+)/$ index.php?module=faq&page=howto&program=$1
这个概念是install/abcd/会调用index.php?module=faq&page=howto&program=abcd
这样可行。它提取内容,匹配它并显示它的含义。我已经使用服务器变量向我展示了正在模拟的内容并且它匹配。
然而,页面上的 CSS 和图像被剥离,因为它们是相对于文档的,而不是静态分配的。
我只使用 htaccess(我猜是现在?)作为一种解决方案,目的是很快就会很快实现另一种解决方案。目的是为我们的客户提供易于阅读的 URL 以用于支持目的,而不是重写整个站点。搜索引擎优化不是一个主要问题,因为我们的网站仅供其目标用户使用,而不是广泛的受众。
除了静态分配 css、JS 和图像文件之外,有没有办法解决这个问题,以便页面显示样式并使用 javascript 机智?
感谢您的帮助,我希望这个问题是可以理解的,并且一如既往地感谢你们花时间帮助我们所有人!