Próbuję utworzyć przyjazne dla SEO maskowane przeróbki w .htaccess. Plik htaccess działa dobrze na lokalnym hoście i moim osobistym serwerze, ale wydaje się niestety nie działa na serwerach GoDaddy. Jestem świadomy, że to już jest problem, ale pracuję dla klienta, który nastawił się na używanie GoDaddy'ego jako swojego gospodarza..htaccess dołączanie ciąg kwerendy do wewnętrznego przekierowania
Problem polega na tym, że przepisanie powoduje wymuszenie przekierowania pokazującego przepisany kod zapytania w pasku adresu przeglądarki zamiast zachowania go w pamięci wewnętrznej. np.
Reguła:
RewriteRule ^/?([a-zA-Z0-9-_/]*)$ /index.php?loadPage=$1&mode=cms [L,QSA]
Link: /images
Przekierowanie do /images/?loadPage=images&mode=cms
ta „powinna” zostać tak /images/
w przeglądarce. Mam skopiowane mój krótki .htaccess
poniżej IPS modyfikowane dla bloku rozwoju
<Files .htaccess>
deny from all
</Files>
Options -MultiViews +FollowSymlinks -Indexes
RewriteEngine On
RewriteBase/
# Stop Old redirection from block below
RewriteCond %{REQUEST_URI} "/old/"
RewriteRule (.*) $1 [L]
# Under construction Redirect
RewriteCond %{REMOTE_ADDR} !^0.0.0.0
RewriteCond %{REQUEST_URI} !^/?old/
RewriteRule ^/?(.*) “/old/$1″ [L,QSA]
#Admin utilities rewrite
RewriteRule ^/?admin/?(.*)$ /index.php?loadPage=$1&mode=backend [L,QSA]
#CMS/Frontend rewrites -- this one is failing
RewriteRule ^\/?([a-zA-Z0-9-_]+)\/?$ /index.php?loadPage=$1&mode=cms [QSA,L]
Podpowiedź potencjalnej uwaga jest taka, że wyświetlany adres URL jest /images/?query_string
NIE index.php?query_string
, więc nie robi pełnego przekierowanie, choć wnioski zewnętrzne otrzymują odpowiedź 301 z żądania strony.
Proszę odnieść się następujące linki lub można również contect wspierać zespół http://support.godaddy.com/groups/web-hosting/forum/topic/problem-using-htaccess-for-url-rewrite/ i http://support.godaddy.com/groups/web-hosting/forum/topic/how-do-i-use-htaccess-to-redirect-my-document-root-and-mask-the-url/? sid = & sp = 1 –
Dziękuję za linki, niestety zbadałem je i żadne z nich nie ma zastosowania w mojej sytuacji. –