This shows you the differences between two versions of the page.
Next revision | Previous revisionLast revisionBoth sides next revision | ||
programmieren:wordpress:urls_aktualisieren_per_filter [2020/06/29 13:25] – created jgehrke | programmieren:wordpress:urls_aktualisieren_per_filter [2020/06/30 14:34] – [Automatisches Managen von mehreren Instanzen] jgehrke | ||
---|---|---|---|
Line 33: | Line 33: | ||
</ | </ | ||
+ | ===== Automatisches Managen von mehreren Instanzen ===== | ||
+ | Wenn 1:1 der gleiche Code über mehrere System geschoben wird, kann es interessant sein, den Host abzufragen und URLs entsprechend dynamisch zu ändern. Je nach dem auf welchem Host die config das gerade liegt: | ||
+ | |||
+ | <code php> | ||
+ | switch ( $_SERVER[' | ||
+ | /* DEV */ | ||
+ | case ' | ||
+ | $host_url = " | ||
+ | break; | ||
+ | |||
+ | /* STAGE */ | ||
+ | case ' | ||
+ | $host_url = " | ||
+ | break; | ||
+ | |||
+ | /* PRODUCTION */ | ||
+ | case ' | ||
+ | $host_url = " | ||
+ | break; | ||
+ | |||
+ | default: | ||
+ | $host_url = " | ||
+ | break; | ||
+ | } | ||
+ | |||
+ | // @link https:// | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Zusätzlich kann es nötig sein, URLs live per Filter zu überschreiben, |