2015-08-27 3 views
0

Содержание в настоящее время доступны через этот URL: http://website.de/de/angebot/llm.htaccess перенаправления без изменения URL

На наших брошюрах мы хотели бы напечатать короткий URL для наших клиентов, поэтому указанные выше URL можно получить при входе в короткий URL как это: http://website.de/llm

Это то, что я до сих пор:

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^/llm http://website.de/de/angebot/llm [QSA,NC,L] 

Он работает в пути перенаправления клиентов. Поэтому, когда они вводят короткий URL-адрес, они должным образом перенаправляются на длинный URL-адрес.

Что мне нужно, если возможно, что URL-адрес не изменится на длинный, но остается коротким в их браузерах.

Это полный .htaccess

# Exploits 
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR] 
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR] 
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] 
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) 
RewriteRule .* index.php [F] 

#Custom 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^/?llm de/angebot/llm [NC,L] 

# Joomla 
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 
RewriteCond %{REQUEST_URI} !^/index\.php 
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule .* index.php [L] 

ответ

0

С Joomla вы можете создать перенаправление внутри Joomla, который поможет вам достичь этого.

Вы также можете создать элемент меню в качестве псевдонима для своего длинного URL-адреса.

В .htacess я хотел бы попробовать что-то вроде:

RewriteCond %{HTTP_HOST} ^yourdomain.com/llm$ [NC] 
RewriteRule ^$ http://www.yourdomain.com/de/angebot/llm [R=301,L] 
Смежные вопросы