Проблем със сайт преминал от http към https

Проблема е, че сайта се беше счупил непосредствено след редиректа към https.

Ето го решението:

Заменяме js и css да не се зареждат през http, а през https, т.е.:

Преди:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>

Сега:
<script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=false"></script>

Преди:
<link rel='stylesheet' type='text/css' href='http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/themes/base/jquery-ui.css' />

Сега:
<link rel='stylesheet' type='text/css' href='https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/themes/base/jquery-ui.css' />

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Бързо преименуване на файлове (*nix terminal)

Идеята е, че имам 621 файла които искам да ги преимувам така, че да им добавя префикс "1_":

ls | xargs -I {} mv {} 1_{}

Това е :)

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Проверка на сметката на Telenor, чрез приложение на Android- GBill

android-telenor-smetkaДнес реших да си сложа приложението на Telenor за проверка статуса на разговорите и издадените фактури и какво да видя?!
Теленор преди години са имали приложение(мисля, че по времето на Globul) и това още го има в сайта им, но приложението го няма и не работи(линк).
Решението беше както следва да се ползва сайта им my.telenor.bg , Но реших да видя все пак дали има приложение и видях, че някакъв човек си е направил такова приложение.
Приложението работи от доста време и се казва "GBill"
Може да изтегли от Google Play: https://play.google.com/store/apps/details?id=com.bob.gbill&hl=bg

Приложението, разбира се е 100% свободно(Поне към днешна дата)

android-telenor-smetka

Извод: Защо Теленор нямат такова приложение? Ще оставя това размишление на вас без да натрапвам моето :) Аз съм на Теленор и съм доволен от техните услуги и план(към този момент), но да нямат приложение през 2016 година ВЪОБЩЕ НЕ Е ДОБРЕ!

PS: За да се направи screenshot/snapshot под Samsung се задържа за 1 секунда(едновременно) "HOME" + "Power Off"

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Пренасочване на WordPress http към https

В преден пост описах как става пренасочването на целия сайт от протокола http към https. Понеже имаше един случай и това на WordPress "не работи" ето го решението как да се подреди .htaccess :

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

</IfModule>
VN:F [1.9.22_1171]
Rating: 5.0/5 (2 votes cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Проверка за redirect, чрез curl

Идеята е, че не искам да ползвам web-sniffer(много време отнема да въвежам captcha и т.н.) и затова използвам следния command line метод:

$ curl -s -o /dev/null -I -w "HTTP_CODE:

%{http_code}\nREDIRECT_URL: %{redirect_url}\n"  http://domain.bg/
HTTP_CODE: 301
REDIRECT_URL: https://domain.bg/

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Експорт на всички снимки от docx под linux/terminal

Идеята е да не се занимаваме с глупости, а с един ред да изведем всички снимки от съответния Word document (docx). Това работи при docx. Ако документа е doc трябва да се конвертира в docx и тогава да се експортне по този метод:

unzip novini.docx

Archive:  novini.docx
inflating: _rels/.rels
inflating: word/fontTable.xml
inflating: word/_rels/document.xml.rels
inflating: word/settings.xml

extracting: word/media/image19.jpeg
extracting: word/media/image32.jpeg

extracting: word/media/image52.jpeg
extracting: word/media/image39.jpeg

inflating: word/styles.xml
inflating: docProps/app.xml
inflating: docProps/core.xml
inflating: [Content_Types].xml
inflating: word/document.xml

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Postifx: Проблем със Courier IMAP Error (FAM/Gamin library)

Courier IMAP Error: check for configuration errors with the FAM Gamin libraryПри свързване на мейл клиент Thunderbird и Outlook с мейл сървъра ми показваше следната грешка:

Filesystem notification initialization error — contact your mail administrator (check for configuration errors with the FAM/Gamin library)

Проблема е, че няма libgamin и трябва да се инсталира вместо libfam. Мейл сървъра е postfix

Решението е:

1. Инсталиране на gamin

apt-get update && apt-get -y install gamin

The following extra packages will be installed:
  libgamin0
The following packages will be REMOVED:
  libfam0
The following NEW packages will be installed:
  gamin libgamin0

Removing libfam0 …

Unpacking gamin (from …/gamin_0.1.10-2+b1_i386.deb) …
Setting up gamin (0.1.10-2+b1) …
Setting up libgamin0 (0.1.10-2+b1) …

2. Рестартиране на courier

find /etc/init.d/ | grep courier | while read line; do $line restart; done

Stopping Courier POP3-SSL server: pop3d-ssl.
Starting Courier POP3-SSL server: pop3d-ssl.
Stopping Courier POP3 server: pop3d.
Starting Courier POP3 server: pop3d.
Stopping Courier authentication services: authdaemond.
Starting Courier authentication services: authdaemond.
Stopping Courier IMAP-SSL server: imapd-ssl.
Starting Courier IMAP-SSL server: imapd-ssl.
Stopping Courier IMAP server: imapd.
Starting Courier IMAP server: imapd.

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Windows 7 share на linux

Идеята е под Windows 7 да се сподели директория която да се ползва от linux:

regedit
1. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa => ‘everyoneincludesanonymous’ -- 1
2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa => ‘NoLmHash’ -- 0
3. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManServer\Parameters => ‘restrictnullsessaccess’ -- 0

windows-7-share-linux

2

 

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Пренасочване от http към https (.htaccess)

Идеята е също да пренасочи и домейна(понеже преди така е бил така и трябва да остане-водеща версия с www, t.e. www.domain.com)

cat .htaccess

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Личен Блог на Мартин Петров