Czy istnieje jakiś mniejszy lub bardziej standardowy sposób określenia trasy, która utworzyłaby adresy URL z wyraźnie określonym schematem?Zend Framework HTTPS URL
Próbowałem rozwiązanie określone here ale nie jest doskonały dla mnie z kilku powodów:
- To nie obsługuje baza url właściwość żądania. W rzeczywistości przepisanie routera ignoruje go, gdy schemat URL jest określony jawnie.
- Konieczne jest określenie osobnej trasy statycznej dla każdego adresu URL zależnego od schematu (nie jest możliwe połączenie trasy modułu z trasą nazwy hosta, ponieważ adres URL bazy jest ignorowany).
- Konieczne jest ręczne określenie HTTP_HOST podczas inicjalizacji routera podczas ładowania początkowego, o ile obiekt żądania nie jest jeszcze dostępny w programie FrontController.
To jest o tym, jak obracać URL między różnymi komputerami w obrębie CDN. Pytanie dotyczy sposobu komponowania adresów URL przy użyciu istniejących tras, ale dla niektórych z nich należy określić schemat HTTPS. Dziękuję Ci. –
Zdajesz sobie sprawę, że ta metoda zwraca tylko 'https: //' lub 'http: //' i nic więcej – Phil