我正在尝试使用Jekyll部署网站。为方便起见,我不想:
我一直在寻找网络,但我找不到任何解决方案。
网址类似于:
https://example.com/repo-folder/_site/
我当然希望访客只看到:
https://example.com/repo-folder/
在地址栏中,但提供_site文件夹的所有文件。
我有什么要写入s htaccess文件以及它应该放在哪里?
答案 0 :(得分:1)
在repo文件夹中,您可以尝试添加以下规则:
RewriteEngine On
RewriteCond %{THE_REQUEST} ^(?:GET|POST)\ /+(.+?/?)_site/([^\?\ ]*)
RewriteRule ^ /%1%2 [L,R]
RewriteCond $1 !^_site
RewriteRule ^(.*)$ _site/$1 [L]