Próbuję ustawić przepisywanie ścieżek na dwóch oddzielnych serwerach, jeden z użyciem mod-przerobić na Apache i jeden przy użyciu HttpRewriteModule na Nginx. Nie sądzę, że próbuję zrobić coś zbyt skomplikowanego, ale moje umiejętności w zakresie regresji są trochę słabe i mogłem naprawdę skorzystać z pomocy.Przepisywanie adresu URL do ciągu zapytania na Apache i Nginx
Konkretnie, Próbuję przekształcić sformatowany URL w ciągu kwerendy, tak, że związek sformatowane tak:
http://www.server.com/location/
wskazywałoby na to:
http://www.server.com/subdirectory/index.php?content=location
coś ekstra na koniec sformatowanego adresu URL należy dołączyć do parametru "content" w ciągu zapytania, a więc:
http://www.server.com/location/x/y/z
powinien wskazywać na to:
http://www.server.com/subdirectory/index.php?content=location/x/y/z
Jestem całkiem pewien, że to powinno być możliwe przy użyciu zarówno Apache mod-rewrite i Nginx HttpRewriteModule na podstawie badań robiłem, ale nie widzę, aby dostać pracy . Jeśli ktoś mógłby dać mi wskazówki, jak ułożyć wyrażenia dla jednej lub obu tych konfiguracji, byłbym bardzo wdzięczny. Dzięki!
To złapać nazwę serwera w pierwszej grupie, która nie jest niezbędne dla przepisać. – JosefScript