我只将 Vue.js 和 Vue Router 添加到我网站的一个页面。我已经阅读了 Vue 路由器文档 https://router.vuejs.org/guide/essentials/history-mode.html 但这适用于 SPA。我想知道我的 .htaccess 文件的正确配置,以便/Portfolio.php 下的所有路由都重定向到该页面,而不是/Contact.php 或/index.php 等页面。我的网站在这里: https://test.joebaileyphotography.com
我尝试了以下配置无济于事:
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^Portfolio.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /Portfolio.php [L]
</ifModule>
我通过将要应用 .htaccess 规则的页面放在其自己的文件夹中来解决此问题