前后端分离项目 Apache 转发规则

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>

    RewriteEngine On

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(api/.*)$ index.php [L]

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ /index.html [L]

    # Send Requests To Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

重点关注:

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(api/.*)$ index.php [L]

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ /index.html [L]

如果是 api 前缀,跳转到 index.php,寻找接口文件;否则跳到 index.html,此 html 文件是前端打包生成之后的文件。

点赞
  1. ChipWhisperer说道:
    Google Chrome Windows 10
    https://t.me/s/iGaming_live/4864
  2. ChipWhisperer说道:
    Google Chrome Windows 10
    https://t.me/officials_pokerdom/3947
  3. ChipWhisperer说道:
    Google Chrome Windows 10
    https://t.me/s/iGaming_live/4873
  4. HighRollerMage说道:
    Google Chrome Windows 10
    http://images.google.ki/url?q=https://t.me/officials_7k/75
  5. RoyalFlusher说道:
    Google Chrome Windows 10
    В мире ставок, где всякий ресурс стремится зацепить гарантиями легких выигрышей, рейтинг казино честных превращается той самой ориентиром, что проводит мимо дебри рисков. Игрокам хайроллеров плюс начинающих, что пресытился с пустых обещаний, он инструмент, дабы почувствовать настоящую rtp, как вес выигрышной фишки у ладони. Обходя пустой болтовни, просто надёжные площадки, в которых rtp не лишь число, а конкретная везение.Собрано по гугловых трендов, словно сеть, что ловит топовые свежие веяния по сети. Тут минуя пространства про шаблонных фишек, каждый момент как карта на столе, где блеф раскрывается немедленно. Профи понимают: на стране стиль разговора и сарказмом, там юмор скрывается словно намёк, помогает миновать ловушек.В https://telegra.ph/Don8Play---svezhee-nachalo-01-06 данный рейтинг находится как раскрытая карта, готовый для раздаче. Загляни, если нужно почувствовать ритм настоящей азарта, обходя мифов плюс разочарований. Игрокам что ценит ощущение выигрыша, он как иметь ставку у руках, а не глядеть на экран.

发表回复

电子邮件地址不会被公开。必填项已用 * 标注